安装后如何运行英特尔 Fortran Composer XE



我从这个链接在我的 Debian Linux 系统(包括英特尔 Fortran 编译器)上安装了 Intel Fortran Composer XE。我将其安装到opt/intel/composer_xe_2013_sp1.0.080,但现在我不确定如何运行它。我按照此问题中的说明安装了环境变量,但现在我正在尝试运行 IDE。

Linux 上的 Intel Fortran 是否不附带 IDE?在Windows上,每个人都在谈论将其与Visual Studio集成,那么我需要将其与Eclipse集成(以某种方式?)还是其他什么?有人可以指出我告诉我这方面的资源吗?我在任何地方都看不到信息,所以我觉得...我只是应该知道,这是一个非常愚蠢的问题。如果不是 IDE,作曲家是什么?作曲家与编译器不同吗?

您需要将两个文件源到您的环境中(并可能指定您的体系结构)

source /opt/intel/composer_xe_2013_sp1.0.080/bin/compilervars.sh intel64
source /opt/intel/composer_xe_2013_sp1.0.080/bin/compilervars_arch.sh intel64

要了解支持哪些体系结构,请运行

/opt/intel/composer_xe_2013_sp1.0.080/bin/compilervars.sh

没有任何参数

您可以创建一个名为 /etc/profile.d/intel.sh 的文件,并将这些行插入其中。 编辑后,您应该注销并重新登录,然后尝试

which icc
which ifort
echo $LD_LIBRARY_PATH

查看您的环境是否知道所有内容的正确位置

如果您无法在/etc 下编辑文件(没有超级用户权限),只需将这两个"源"行添加到您的 ~/.bashrc 中,然后注销并重新登录

只需source compilervars.sh .profile/etc/profile.d。无需为所有内容创建符号链接。

至于 IDE

,英特尔编写器中没有自己的 IDE。人们甚至不会在Linux上使用IDE,当他们习惯于viemacskate或其他什么。

Intel Parallel Studio 附带用于 C++ 的 eclipse 插件,但不适用于 Fortran。您可以将 Photran 用作 Fortran Eclipse 插件。

为了响应有关使用 ifort A 部分,您需要创建一个指向 ifort 的符号链接:

ln -s path/to/ifort /usr/bin/ifort

然后,您应该能够在终端中键入ifort code.f90并拥有一个可执行文件。

至于关于IDE的B部分:我的0.02美元是它们作为一个整体是一毛钱一打。我通常使用文本编辑器或终端(我是nano用户)。我不知道蹲下英特尔的IDE,但史蒂夫莱昂内尔最近一直在闲逛,所以他也许能够更好地为你服务。

以下是英特尔关于在 Linux* 上使用英特尔®C++编译器和 Eclipse* IDE 的优秀文章。希望这有帮助。我很惊讶人们认为他们可以在 Linux 上没有调试器。他们必须编写一些非常扁平的单线程代码。此外,这里很好地公开了调试器的功能。是时候有人超越GDB并在Linux中提供合理的调试环境了。英特尔®调试器Linux* (IDB)

最新更新