Heim > Artikel > Entwicklungswerkzeuge > Die Header-Datei kann nicht gelesen werden, wenn vscode ein C++-Programm kompiliert und ausführt
Voraussetzung: Installieren Sie vs Code und MinGW und konfigurieren Sie die Umgebungsvariablen von MinGW.
Lösung:
1. Öffnen Sie die C++-Konfigurationsdatei von vs-Code
Verwenden Sie die Tastenkombination Strg+Umschalt+P, um die Suchleiste zu öffnen und geben Sie C++ ein.
Öffnen Sie die Symbolkonfigurationsdatei
Fügen Sie die Header-Datei im Include-Ordner im MinGW-Verzeichnis hinzu, z. B.: „C :/ MinGW/include/**"
Fügen Sie den Ordnernamen am Ende des vorherigen Bildes zur C++-Konfigurationsdatei hinzu
Beachten Sie, dass das Ding ist, dass das kopierte Dateiverzeichnis Schrägstriche und Backslashes enthält. Sie müssen alle Backslashes in Schrägstriche ändern.
Beispiel: c:mingwbin../lib/gcc/mingw32/4.6.2/include/c++
wird in
c:/mingw/bin/../lib/gcc/mingw32/4.6.2/include/c++
geändert. Alle Dateiverzeichnisse haben doppelte Anführungszeichen „“ mit englischen Satzzeichen an beiden Enden Fehler wird gemeldet.
Nach dem Hinzufügen sieht es so aus:
Denken Sie daran, nach dem Vornehmen von Änderungen zu speichern. Geben Sie zu diesem Zeitpunkt #include stdio.h und Nr. ein Fehler wird gemeldet.
Empfohlene verwandte Artikel und Tutorials: Vscode-Tutorial
Das obige ist der detaillierte Inhalt vonDie Header-Datei kann nicht gelesen werden, wenn vscode ein C++-Programm kompiliert und ausführt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!