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

时间:2013-09-21 23:04:29

标签: linux fortran

我在我的Debian Linux系统上安装了来自this link的英特尔Fortran Composer XE,其中包括英特尔Fortran编译器。我将它安装到opt/intel/composer_xe_2013_sp1.0.080,但现在我不确定如何运行它。我按照this question中的说明安装环境变量,但现在我正在尝试运行IDE。

Linux上的英特尔Fortran不附带IDE吗?在Windows上,每个人都谈到将它与Visual Studio集成,所以我需要将它与Eclipse集成(不知何故?),或者什么?有人能指点资源告诉我这个吗?我没有在任何地方看到信息,所以我觉得...我只是应该知道,这是一个非常愚蠢的问题。如果不是IDE,那么作曲家的?作曲家与编译器不同吗?

4 个答案:

答案 0 :(得分:7)

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

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中,然后注销并再次登录

答案 1 :(得分:3)

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

对于IDE,Intel Composer中没有自己的IDE。当人们习惯viemacskate或其他什么时,人们甚至不会在Linux上使用IDE。

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

答案 2 :(得分:2)

在回答A部分关于使用 ifort时,您需要创建一个指向ifort的符号链接:

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

然后您应该只需在您的终端中键入ifort code.f90并拥有可执行文件。

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

答案 3 :(得分:1)

这是英特尔在Using Intel® C++ Compiler with the Eclipse* IDE on Linux*上发表的精彩文章。希望这可以帮助。我很惊讶人们认为他们可以在Linux上没有调试器。他们必须编写一些非常扁平的单线程代码。此外,这是一个很好的揭示调试器的功能。现在是时候SOMEBODY超越了GDB并在Linux中提供了合理的调试环境。 Intel® Debugger for Linux* (IDB)