|
大家好,
我试着用Visual Studio (VS) Code编译Fortan程序。首先,我在VS Code里安装了’Modern Fortran‘,'Fortran Breakpoint Support'和'fortran'的extension。然后添加了下面两个文件。
一个文件是launch.json,内容如下:
[Fortran] 纯文本查看 复制代码 04 | "name" : "Fortran Launch (GDB)" , |
07 | "targetArchitecture" : "x86" , |
08 | "program" : "${workspaceRoot}\\${fileBasenameNoExtension}.exe" , |
09 | "miDebuggerPath" : "D:/Application_Softwares/MinGW-W64/mingw64/bin/gdb.exe" , |
12 | "cwd" : "${workspaceRoot}" , |
13 | "externalConsole" : true , |
14 | "preLaunchTask" : "gfortran" |
17 | "name" : "Intel Debug Attach" , |
20 | "processId" : "${command:pickProcess}" |
另一个文件是tasks.json,内容如下:
[Fortran] 纯文本查看 复制代码 03 | "command" : "gfortran" , |
08 | "${workspaceRoot}\\${fileBasenameNoExtension}.exe" |
然后,我运行一个测试程序,内容如下:
[Fortran] 纯文本查看 复制代码 4 | OPEN ( UNIT = 3 , FILE = 'hello.dat' , STATUS = 'UNKNOWN' ) |
5 | WRITE ( UNIT = 3 , FMT = * ) 'Hello World!' |
但VS Code却显示下面的错误信息:
[Fortran] 纯文本查看 复制代码 1 | You don 't have an extension for debugging ' Fortran - Morden '. Should we find a ' Fortran - Morden' extension in the Marketplace? |
相应的截图如下。
我已经安装了’Modern Fortran‘ extension,为什么还会提示说我没有安装呢?请问要如何解决这个问题呢?
谢谢大家。
|
-
s4.png
(178.36 KB, 下载次数: 325)
截图4
-
s3.png
(161.08 KB, 下载次数: 322)
截图3
-
s2.png
(181.23 KB, 下载次数: 316)
截图2
-
s1.png
(203.39 KB, 下载次数: 322)
截图1
|