如何使用sublime文本在不同的文件夹中查看.mod文件?

时间:2017-04-12 17:07:22

标签: fortran sublimetext3 sublimelinter

在我的程序中,我使用多个模块文件。为了保持主文件夹的清洁,我将它们全部移到了不同​​的文件夹中,并对我的shell脚本进行了必要的更改。一切都正确完成,因为我现在能够编译和运行程序。不幸的是,Sublime Text 3没有看到位于主文件夹中的.mod文件。在这样的行上:

use mymodule

它说:

  

致命错误:无法打开模块文件'mymodule.mod'以便在(1)处读取:没有这样的文件或目录

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

在Sublime Text中转到Preferences - &gt; Package Settings - &gt; SublimeLinter - &gt; Settings - User。块"gfortranfixedform""gfortranmodern"(取决于您使用的形式)添加参数:"args": ["-Ipath/to/modfiles"],其中path / to / modfiles是包含.mod文件的目录。< / p>

答案 1 :(得分:0)

也许您必须将配置中的行更改为:

"shell_cmd": "gfortran '${file}' -Ipath/to/module -o '${file_path}/${file_base_name}'"

其中path / to / module是包含.mod文件的目录。 (只是一个建议,对Sublime编辑器一无所知。)