linux - 如何找到在 Linux 上构建 mpi 基准测试所需的英特尔编译器目录的路径?
问题描述
我是命令行和 linux 的新手。我正在尝试构建我安装的英特尔 mpi 基准。我似乎在我的系统中找不到英特尔编译器目录的路径。我被告知在我所做的交互式工作中加载英特尔模块。我怎样才能找到这个目录?
我已经使用 wget 安装了英特尔 mpi 基准测试的文件,并带有文件的 github 链接,下一步说要构建基准测试执行以下操作:
host$ source <path to Intel Compilers directory>/bin/compilervars.sh
intel64
host$ source <path to Intel MPI Library directory>/intel64/bin/mpivars.sh
host$ cd <path to Intel MPI Benchmarks directory>/src
host$ make -f make_ict
我使用 find 和 locate 来搜索 intel 和 intel 编译器,我得到了一堆没有帮助的结果。
解决方案
大多数 Linux 系统都已locate
安装,它将系统上的所有文件名索引到可搜索的列表中。(通常由一个updatedb
cron 作业在一夜之间更新,该作业基本上运行find /
并将输出处理到任何用户都可以搜索的 locateb 中。)
用于locate bin/mpivars.sh
打印所有包含bin/mpivars.sh
.
例如,您可能会发现/opt/icc19/intel64/bin/mpivars.sh
,在这种情况下/opt/icc19
是系统管理员安装 ICC 的位置。
推荐阅读
- excel - 为什么它说没有for循环?
- .net - 如果一个正则表达式匹配组值在另一个匹配组值内,正则表达式不会返回所有组?
- javascript - 有没有办法修改 JSTree 以部分阻止 HTML 执行,而不是简单地将“force_text”设置为 true?
- reactjs - 找不到带有材料 ui 示例的模块 react-select
- dask - 获取 Dask 分布式客户端的 Dask 诊断值
- java - 没有 SpringBoot 的 Spring Boot Actuator 2.1.6 的 XML 配置
- java - 在 Spring Boot 应用程序的 JUnit 测试中,自动装配的 JPA 存储库没有合格的 bean
- c# - 如何在 xamarin.forms 中添加带有 refit 的静态授权标头?
- javascript - “让”吊起来了吗?
- node.js - 错误:发送base64 post请求Axios时请求正文大于maxBodyLength限制