VSCode配置fortran運(yùn)行環(huán)境


VSCode配置fortran運(yùn)行環(huán)境的圖1

    VSCodeMicrosoft2015430Build開發(fā)者大會(huì)上正式宣布一個(gè)運(yùn)行于 Mac OS XWindowsLinux 之上的,針對(duì)于編寫現(xiàn)代Web和云應(yīng)用的跨平臺(tái)源代碼編輯器,其具有炫酷的界面和各種開放的插件,因而廣受歡迎。

VSCode配置fortran運(yùn)行環(huán)境的圖2

         VSCode固然好看,但是在編程時(shí)代碼運(yùn)行環(huán)境的配置較為麻煩,相比visual studio對(duì)初學(xué)者來說沒有那么友好。

    本文給出VSCode搭配gfortran,從而為Fortran編程搭建一個(gè)輕便簡易的編輯運(yùn)行環(huán)境。

 

(一)安裝gfortran,具體下載地址:

安裝gfortran共有兩種方式,方法一是直接下載解壓包解壓安裝,方法二是下載安裝文件安裝。

方法一步驟:

打開以下網(wǎng)站:

https://winlibs.com/

找到以下位置并點(diǎn)擊下載:

VSCode配置fortran運(yùn)行環(huán)境的圖3

下載后將文件解壓,如下圖:

 

VSCode配置fortran運(yùn)行環(huán)境的圖4


接下來將該路徑添加到環(huán)境變量中:

右鍵我的電腦-屬性-高級(jí)系統(tǒng)設(shè)置

 

VSCode配置fortran運(yùn)行環(huán)境的圖5


點(diǎn)擊環(huán)境變量,在用戶變量path中加入mingw的具體安裝路徑:

如:E:\Mingw\mingw64\bin

VSCode配置fortran運(yùn)行環(huán)境的圖6



VSCode配置fortran運(yùn)行環(huán)境的圖7

 

點(diǎn)擊確定,一般情況下即已經(jīng)完成了gfortran的安裝。打開命令提示符,輸入

Gfortran -v

如果出現(xiàn)以下窗口即表明安裝成功。

VSCode配置fortran運(yùn)行環(huán)境的圖8

 

 

方法二:進(jìn)入以下網(wǎng)站

https://www.mingw-w64.org/

進(jìn)入上述地址后,點(diǎn)擊左側(cè)downloads

VSCode配置fortran運(yùn)行環(huán)境的圖9


之后找到下圖所示的Mingw-builds,點(diǎn)擊下載,下載后進(jìn)行安裝即可。

 

VSCode配置fortran運(yùn)行環(huán)境的圖10


(二)安裝Vscode,下載網(wǎng)址:

https://code.visualstudio.com/

 

進(jìn)入上述網(wǎng)址下載安裝vscode即可。

 

 

(三)VSCode搭配gfortran運(yùn)行環(huán)境的配置:

 

1)打開VSCode,點(diǎn)擊左側(cè)的擴(kuò)展,在搜索欄輸入fortran搜索,并安裝Modern fortran這個(gè)插件:

 

VSCode配置fortran運(yùn)行環(huán)境的圖11


 

(2)在VSCode中采用文件-打開-打開文件夾之后打開相應(yīng)路徑,然后打開或者新建源代碼文件

 

VSCode配置fortran運(yùn)行環(huán)境的圖12

 

(3)在路徑下新建.vscode文件夾

VSCode配置fortran運(yùn)行環(huán)境的圖13


  

(4).vscode文件夾內(nèi)新建launch.json啟動(dòng)配置文件

VSCode配置fortran運(yùn)行環(huán)境的圖14


  文件內(nèi)容:

{

    "version": "0.0.1",

    "configurations": [

        {

            "name": "Fortran Launch (GDB)",

            "type": "cppdbg",

            "request": "launch",

            "targetArchitecture": "x86",

            "program": "${workspaceRoot}\\${fileBasenameNoExtension}.exe",

            "miDebuggerPath": "gdb.exe",

            "args": [],

            "stopAtEntry": false,

            "cwd": "${workspaceRoot}",

            "externalConsole": false,

            "preLaunchTask": "gfortran"

        }

    ]

}

 

再新建tasks.json,文件內(nèi)容:

{

    "version": "0.0.1",

    "command": "gfortran",

    "args": [

        "-g",

        "${file}",

        "-o",

        "${workspaceRoot}\\${fileBasenameNoExtension}.exe"

    ]

}

 

(5)vscode中點(diǎn) 運(yùn)行或者以非調(diào)試模式運(yùn)行,即可運(yùn)行對(duì)應(yīng)的源代碼文件。

 

VSCode配置fortran運(yùn)行環(huán)境的圖15


 

以上,就是VSCode搭配gfortran的全部過程。

【完】


歡迎關(guān)注公眾號(hào) 有限元術(shù)  

一個(gè)講述有限元技術(shù)的公眾號(hào)

VSCode配置fortran運(yùn)行環(huán)境的圖16


登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

1
1
8