Windows下VSCode搭建Fortran環境
1. 下載VSCode
下載地址: https://code.visualstudio.com/Download
下載然后一路安裝即可
安裝下面3個插件
2. 下載MinGW-W
下載之后解壓記住路徑.
例如我放在: C:\environment\mingw64
3. 搭建環境變量
-
打開環境變量
即在系統變量中加入:C:\environment\mingw64\bin
注意: 結合自己的路徑.
-
測試是否成功
打開cmd, 輸入gcc , 顯示如下, 則配置成功
4. 編寫Fortran代碼
-
打開VSCode, 並新建文件
program projectName implicit none print *, "Hello world" !fortran語言注釋 pause寫上, 運行窗口不閃退 pause end program projectName
-
寫代碼環境才能運行
在當前項目下新建文件夾:
.vscode
在該文件夾下,新建文件:
launch.json
復制以下代碼在該文件{ "version": "0.0.1", "configurations": [ { "name": "Fortran Launch (GDB)", "type": "cppdbg", "request": "launch", "targetArchitecture": "x86", "program": "${workspaceRoot}\\${fileBasenameNoExtension}.exe", "MIMode": "gdb", "miDebuggerPath": "C:/environment/mingw64/bin/gdb.exe",//結合自己的路徑! "args": [], "stopAtEntry": false, "cwd": "${workspaceRoot}", "externalConsole": true, "preLaunchTask": "gfortran" }, { "name": "Intel Debug Attach", "type": "cppvsdbg", "request": "attach", "processId": "${command:pickProcess}" } ] }
注意: "miDebuggerPath": "C:/environment/mingw64/bin/gdb.exe" 這是我的mingw64路徑
在該文件夾下,新建文件:
tasks.json
復制以下代碼在該文件{ "version": "2.0.0", "command": "gfortran", "args": [ "-g", "${file}", "-o", "${workspaceRoot}\\${fileBasenameNoExtension}.exe" ], "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", //這里shared表示共享,改成new之后每個進程創建新的端口 "showReuseMessage": true, "clear": false } }
-
運行代碼
成功!
以后新建新的Fortran項目, 將
.vscode
文件夾復制到別的項目下即可