3
Sublime Text 3有一個將文本編輯器鏈接到Gfortran的包,它運行時沒有任何問題。我想知道如何將英特爾Fortran作爲自定義版本添加到Sublime Text 3中?根據我的理解,我需要繼續構建系統並創建一個代碼類似於下面的代碼的新文件(這是gfortran的一個示例)。在Sublime Text上運行英特爾Fortran 3
{
"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]
嘿,我離開發布類似的解決方案几秒鐘!真高興你做到了。 –
Matt,我將如何運行可執行文件並查看崇高結果?另外,您是否知道如何鏈接/運行多個依賴於對方的Fortran文件?上面顯示的代碼適用於單個Fortran文件,但似乎失敗了多個。 – Sophie
如果您想編譯多個文件,請用「* .f90」替換「$ {file}」,並在「cmd」加上「」shell「:true」下方。我們如何運行可執行文件並與它進行交互?說如果我在我的fortran文件中「讀取*,我」,我該如何在Sublime上做這項工作? – Sophie