gFortran+EditPlus快速配置指南(适合新手)

 【如果您觉得本文对您有帮助就点个赞吧!】

  最近不少周围的朋友在咨询如何配置Fortran的开发环境,虽然从未接触过Fortran但还是硬着头皮帮他们完成Fortran开发环境的配置。本着公开的分享精神,让大家少走弯路,在CSDN发布了该教程。

REDAME

  *本文提供的配置方案最大的特色是“简单快速”,欢迎提供宝贵的意见与建议!

  *本文中的配置方案适合新手入门,不保证其同样适用于大型开发与特殊目的开发中。

  *本文中的配置方案在Windows环境下完成。

  0x01-gFortran的安装

  网络上的教程多以VS或者Codeblock组合其它编译作为Fortran的集成开发环境,过程相对麻烦。为达到快速配置的目的,本文采用了gFortran作为该方案中的编译器,若需采用其它编译器也可参照下文的方法进行。

  Fortran的编译器种类奇多,本文选取的gFortran是一款免费开源的Fortran编译器,也是GNU项目组件中的一员(详情可见:http://gcc.gnu.org/wiki/GFortran),GNU组件中还有大名鼎鼎的GCC编译器,在此就不冗述可自行查阅相关资料。不过gFortran是一个扩展组件,在安装MinGW时默认不安装。因此如果您的PC曾安装过MinGW,可通过运行MinGW安装目录下..\libexec\mingw-get.exe,接着点击左侧边栏的【Basic Setup】,查看是否已安装gFortran编译器。界面如下图所示

  本图中【mingw32-gcc-fortran】栏首状态图标为白色,意为未安装。右击该栏,在弹出的菜单中单击【Mark for Installation】选项,状态图标将会出现弯箭头标识,之后在顶部菜单栏中【Installation】>>【Apply Changes】>>【Apply】,稍等片刻即可完成安装。安装过程如下图所示:

  安装完成后安装管理器中的状态图标将会发生相应的变化。

  如果您的PC中从未安装过MinGW,则需先通过截图所示方法下载MinGW组件(也可自行下载第三方站点提供的绿色版)。需要注意的是点击该链接后下载到本地的是一个官方的下载器,而非组件本身。下载器的具体使用方法可戳->>http://jingyan.baidu.com/article/455a99509c76d8a1662778f6.html。此外还需进行环境变量的配置,后方可进行之前的gFortran安装步骤。

  为了确保gFortran已经成功安装,我们可从【开始】>>【运行】>>cmd中输入【gfortran --version】,若正常显示当前gFortran的版本信息(如下图所示)则表明已成功安装。

  其实到了这步我们的PC已经具备了从编译到运行Fortran源程序最基本的功能。在此可以做一个简单的示范:我们可以在D盘(此处选择D盘为方便解说,也可自由选择目录,后续命令的执行需自行先使用cd等命令跳转到源文件所在目录)中新建一个名为demo文本文档,将后缀名由【txt】改为【f95】或【f90】,打开方式选择【记事本】进行编辑,复制如下代码:

program main
    print *,'Hello world'
end


 之后在cmd中输入【D:】,待跳转至D盘后输入【gfortran demo.f95】,如果没有回显表示成功编译并生成了可执行文件,这事gFortran已经为我们生成了一个名为【a.exe】的文件,这点和gcc编译器很像吧?之后输入【a】,若控制台输出了"Hello,world",表明我们的gFortran编译器已经能够正常工作了。该过程如下图所示。

EditPlus的配置

  上述在命令行中进行Fortran编程调试的方式对于初学者来说可能还够大友好,这时候我们就需要一个拥有友好GUI界面的文本编辑器了。本人在此推荐使用EditPlus,它拥有体量小、配置简单等特点,非常适合新手。同理你也可以采用NotePad++,VS Code等同类工具。

  关于EditPlus的下载方法如图所示:

  下载完成后一般可在解压的目录中找到一个名为【EditPlusPortable】的可执行文件,如图所示:

  在顶部的菜单栏中依次点击【工具】>>【配置用户工具】>>【添加工具】>>【应用程序】,之后按下图所示进行配置,其中【命令】一栏为gFortran编译器的路径,需根据自身安装情况进行修改!

   此处编译正确的拼写应为【compile】!

  此处编译正确的拼写应为【compile】!

  此处编译正确的拼写应为【compile】!

  之后【添加工具】>>【应用程序】,按如图所示进行各项参数设置的修改。此步骤用于快速运行我们编译后生成的可执行文件。

  完成之后务必点击确定!


  此时我们已经完成了所有的配置!一个短小精悍的Fortran开发环境搭建完成!我们使用EditPlus打开刚刚创建的demo.f95,依次点击【工具】>>【gFortran-complie】,此时底部会有个输出信息框,若提示【输出完成】以及【正常终止】,则表明我们的源程序已经成功编译。接着依次点击【工具】>>【gFortran-run】,上述这两步操作也可通过在快捷键(【工具>>对应选项中的右侧】实现,即可看到如下图所示成功结果!

  需要注意的两点是:1.确保编译成功之后再进行运行!否则系统可能会提示目标可执行文件不存在。2.运行并调试完程序后务必关闭控制台(即黑框),否则系统将无法进行下次编译!

猜你喜欢

转载自blog.csdn.net/ZHISHAN_IoT/article/details/54731455