libtbb.so.2 采购 `compilervars.sh intel64` 时库不存在
libtbb.so.2 library does not exist when sourcing `compilervars.sh intel64`
我正在尝试使用 make
命令 运行 一个文件。但是当我这样做时,我收到消息:
make: ifort: Command not found
我知道我必须使用以下命令设置 ifort
环境:
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/bin/compilervars.sh intel64
但是当我这样做时,我收到消息:
ERROR: libtbb.so.2 library does not exist in SUBSTITUTE_INSTALL_DIR_HERE/lib/intel64/gcc4.8.
有谁知道我该怎么办?在我看来,我必须以某种方式修改常用变量 LD_LIBRARY_PATH
以告知 gcc4.8 在哪里。
我可以在以下位置手动找到它:/opt/intel/tbb/lib/intel64/gcc4.8
我应该把这些信息放在哪里?
我目前正在使用 Parallel Studio XE 2020。
打开
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/bin/compilervars.sh
使用您最喜欢的编辑器,然后查找带有 tbb/bin/tbbvars.sh
的行。
找到该脚本的完整路径。应该是这样的
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/tbb/bin/tbbvars.sh
.
打开 that,然后查找行
TBBROOT=SUBSTITUTE_INSTALL_DIR_HERE
并替换为
TBBROOT="/opt/intel/tbb"
我正在尝试使用 make
命令 运行 一个文件。但是当我这样做时,我收到消息:
make: ifort: Command not found
我知道我必须使用以下命令设置 ifort
环境:
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/bin/compilervars.sh intel64
但是当我这样做时,我收到消息:
ERROR: libtbb.so.2 library does not exist in SUBSTITUTE_INSTALL_DIR_HERE/lib/intel64/gcc4.8.
有谁知道我该怎么办?在我看来,我必须以某种方式修改常用变量 LD_LIBRARY_PATH
以告知 gcc4.8 在哪里。
我可以在以下位置手动找到它:/opt/intel/tbb/lib/intel64/gcc4.8
我应该把这些信息放在哪里?
我目前正在使用 Parallel Studio XE 2020。
打开
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/bin/compilervars.sh
使用您最喜欢的编辑器,然后查找带有 tbb/bin/tbbvars.sh
的行。
找到该脚本的完整路径。应该是这样的
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/tbb/bin/tbbvars.sh
.
打开 that,然后查找行
TBBROOT=SUBSTITUTE_INSTALL_DIR_HERE
并替换为
TBBROOT="/opt/intel/tbb"