配置 Ubuntu 12.04,以便它识别最近安装的 icc 编译器

配置 Ubuntu 12.04,以便它识别最近安装的 icc 编译器

我有一台 Ubuntu 12.04。我安装了 icc 编译器 (composer_xe_2013_sp1.0.080),但是当我尝试使用它进行编译时,我收到了以下消息:

icc:未找到命令。

我读到过一些文章说,当你安装一个新软件时,你必须做一些事情让操作系统知道它,比如修改 bashrc 文件或者其他东西,但是该怎么做呢?

答案1

编译器可以安装在任意目录中。只需使用 find 即可找到它:

find / -name icc -executable

然后你会看到如下一行:

/some/random/directory/icc

$PATH只需像这样修改变量:

export PATH="$PATH:/some/random/directory"

注意::您正在将目录添加到路径中,而不是icc可执行文件。

答案2

如果你安装了英特尔编译器但没有指定目标目录,它应该在 中/opt/intel。然后运行以下命令

source /opt/intel/bin/compilervars.sh intel64

正确设置你的环境以供使用icc。将以下行添加到你的,.bashrc以便在你打开的每个终端中运行。

相关内容