Beim Erstellen und Debuggen von Fortran unter Windows habe ich untersucht, welche Tools kombiniert werden sollten. Ich hatte ein wenig Probleme mit einem Problem, das beim Debuggen nicht am Haltepunkt aufhörte, aber gelöst wurde. Ich denke mit der minimal notwendigen Konfiguration.
・ Windows 10 ・ Visual Studio-Code
・ Laden Sie "tdm64-gcc - ***. Exe" von [TDM-GCC] herunter (https://jmeubank.github.io/tdm-gcc/).
{
// Lernen Sie die verfügbaren Attribute mit IntelliSense.
// Bewegen Sie den Mauszeiger und zeigen Sie die Beschreibung der vorhandenen Attribute an.
// Überprüfen Sie Folgendes für weitere Informationen: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) start",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/a.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "C:/TDM-GCC-64/bin/gdb.exe",
"setupCommands": [
{
"description": "Neuformatierung von gdb aktivieren",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
C:\Temp>gfortran -g fortran_program.f90
-Die Exe-Datei wird erstellt.
-Öffnen Sie die Fort Run-Datei mit VS-Code und klicken Sie auf den Debug-Punkt links neben der Anzahl der Zeilen -Execute-> Debug ausführen. Dann stoppt es richtig am Debug-Punkt!
Ich war ein wenig verstopft von der Notwendigkeit von Optionen beim Bauen, aber ich bin froh, dass ich das getan habe. Als Student konnte ich nur mit Print-Anweisungen debuggen, daher bin ich tief beeindruckt, dass ich auch mit Fortran debuggen kann. Bitte benutzen Sie es, wenn Sie möchten.
Ich bin nicht sicher, ob "gfortran -g" von VS Code ausgeführt werden kann. Ich frage mich, wie es geht, vielleicht ist es einfach, aber ich lasse es hier.
Recommended Posts