[PYTHON] Probieren Sie Fortran mit VS-Code aus, um Einstellungen zu debuggen. [Win10]

zunaechst

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.

Tools und Umgebung zu verwenden

・ Windows 10 ・ Visual Studio-Code

1. Vorbereitung des Fortran-Compilers

・ Laden Sie "tdm64-gcc - ***. Exe" von [TDM-GCC] herunter (https://jmeubank.github.io/tdm-gcc/).

2. VS-Code-Vorbereitung

{
 // 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
                }
            ]
        }
    ]
}

3. Fortran bauen

C:\Temp>gfortran -g fortran_program.f90

-Die Exe-Datei wird erstellt. image.png

4. Debuggen mit VS Code

-Öffnen Sie die Fort Run-Datei mit VS-Code und klicken Sie auf den Debug-Punkt links neben der Anzahl der Zeilen image.png -Execute-> Debug ausführen. Dann stoppt es richtig am Debug-Punkt! image.png

das Ende

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

Probieren Sie Fortran mit VS-Code aus, um Einstellungen zu debuggen. [Win10]
Einstellungen zum Eingeben und Debuggen des Inhalts der Bibliothek mit VS-Code
Debuggen Sie Python mit VS-Code
Versuchen Sie, Jupyter mit VS-Code auszuführen
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
VS-Code-Einstellungen
Debuggen mit VS-Code mit Boost Python Numpy
VS-Code-Einstellungen für die Entwicklung in Python mit Abschluss
Debuggen Sie die mit Docker-Compose mit VS-Code erstellte Django-Umgebung aus der Ferne
Einstellungen beim Entwickeln von App Engine / Python-Apps mit VS-Code
Setzen Sie VSCode auf PyCharm.
Versuchen Sie, ein Unterfenster mit PyQt5 und Python zu öffnen
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
So entwickeln Sie Container auf Remote-Servern mit VS Code Remote-Containern
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
Versuchen Sie, Facebook mit Python zu betreiben
Versuchen Sie, sich mit ONNX Runtime zu profilieren
Migrieren Sie von VS Code zu PyCharm
Versuchen Sie, Audio mit M5 STACK auszugeben
Ich möchte mit Python debuggen
Installieren Sie Python mit Mac vs Code
Debuggen eines Python-Programms durch Remoteverbindung mit einem Docker-Container in einer WSL2-Umgebung mit VS-Code
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Ich habe ein Tool erstellt, um Jupyter py mit VS Code in ipynb zu konvertieren
Verwendung von VS Code (Codeserver) mit Google Colab in nur 3 Zeilen
Versuchen Sie, Farbfilme mit Python zu reproduzieren
Versuchen Sie, sich mit Python bei qiita anzumelden
Pass PYTHONPATH in 1 Minute mit VS Code
Japanisches Diagramm mit VS Code + matplotlib anzeigen
Versuchen Sie, Kirschblüten mit xg Boost vorherzusagen
Versuchen Sie, mit Pandas in ordentliche Daten umzuwandeln
Versuchen Sie schnell, Ihren Datensatz mit Pandas zu visualisieren
Django-Erstkonfiguration für Intellij Debug
Erster Versuch von YDK mit Cisco IOS-XE
VSCodes Pylint nervt beim Import! !! !! !!
Versuchen Sie, ein Bild mit Entfremdung zu erzeugen
Versuchen Sie, die 4-Kern-CPU des Raspberry Pi 2 mit Parallel Python zu verbrauchen