gpt4 book ai didi

fortran - 在 Sublime Text 3 上运行 Intel Fortran

转载 作者:行者123 更新时间:2023-12-02 18:04:47 31 4
gpt4 key购买 nike

Sublime Text 3 有一个将文本编辑器链接到 Gfortran 的包,并且运行没有任何问题。我想知道如何将 Intel 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]

最佳答案

我通过在新构建系统中创建一个新文件,成功在 Sublime Text 3 上运行 Intel Fortran,如下所示(我使用的是 Intel 64 Visual Studio 2013 环境):

{
"cmd": ["cmd", "/e:on", "/v:on", "/k", "ipsxe-comp-vars intel64 vs2013 && ifort ${file}"],
"file_regex": "^.*\\\\([0-9A-Za-z_]+\\.[A-Za-z0-9]+)\\(([0-9]+)\\):[ ]+error[ ]+#([0-9]+):[ ]+(.*)$",
"working_dir":"${file_path}",
"selector":"source.f ,source.for ,source.ftn ,source.f90 ,source.fpp ,source.i ,source.i90",
"encoding":"cp936",
"path":"C:\\Program Files (x86)\\IntelSWTools\\compilers_and_libraries_2017.4.210\\windows\\bin;${path}",
"variants":
[
{
"name": "Run",
"cmd": ["cmd", "/e:on", "/v:on", "/c", "ipsxe-comp-vars intel64 vs2013 && ifort ${file} && ${file_base_name}"]
}
]

}

关于fortran - 在 Sublime Text 3 上运行 Intel Fortran,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45887692/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com