在Sublime Text 3上运行英特尔Fortran

时间:2017-08-25 18:41:52

标签: fortran sublimetext3 sublimetext intel-fortran

Sublime Text 3有一个包将文本编辑器链接到Gfortran,它运行没有任何问题。我想知道如何将英特尔Fortran添加为Sublime Text 3的自定义版本?根据我的理解,我需要继续构建系统并使用类似于下面的代码创建一个新文件(这是gfortran的一个例子)。

{
    "cmd": "gfortran ${file} -o ${file_base_name}",
    "selector": "source.modern-fortran, source.fixedform-fortran",
}

我如何为英特尔Fortran做到这一点?

额外:

之前曾问过Linux(我使用Windows):Sublime Text 2 Build (Ctrl +B) Intel Fortran Compiler。修复应该是:

"cmd": ["ifort","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.fortran90"

但它在我的电脑上无法正常工作。我收到以下消息:

[WinError 2] The system cannot find the file specified
[cmd: ['ifort', 'C:\\Users\\username\\Desktop\\fortranfile.f90']]
[dir: C:\Users\username\Desktop]
[path: C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2017.4.210\windows\mpi\intel64\bin;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\mpirt;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\ia32_win\mpirt;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\ia32_win\compiler;C:\MinGW\bin;C:\cygwin64\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\windows\system32;C:\MinGW\bin]
[Finished]

1 个答案:

答案 0 :(得分:5)

我设法在Sublime Text 3上运行英特尔Fortran,方法是在New Build System中创建一个新文件,如下所示(我使用的是Intel 64 Visual Studio 2013环境):

UINavigationController