„iostream“-Datei nicht gefunden, clang(pp_file_not_found)-FehlerC++

Programme in C++. Entwicklerforum
Anonymous
 „iostream“-Datei nicht gefunden, clang(pp_file_not_found)-Fehler

Post by Anonymous »

Ich habe vscodium auf meinem Windows 10-PC installiert. Ich habe vscodium zuvor auf meinem Laptop installiert, bei dem es sich um Ubuntu Linux handelt, also ging ich davon aus, dass der Vorgang unkompliziert war. Das Problem, das ich finde, ist, dass einer der Erweiterungs-Clangd meine Header-Datei nicht speziell erkennt, aber auch fast jedes C++ nicht erkannt wird. Gibt es eine Möglichkeit, die Erweiterung selbst zu ändern, um den Pfad umzuleiten, in dem sich meine Header-Dateien befinden?
Ich habe einige Nachforschungen angestellt und den Dateien, die mir fehlen, fehlen anscheinend „compile_commands.json“, „compile_flags.txt“ und andere „flags.txt“. Ich habe auf der Registerkarte „Clangd-Details“ gelesen, dass ich cmake benötige, um eine Datei „compile_commands.json“ zu generieren. Wenn ja, wie erstelle ich dann mit cmake eine Datei „compile_commands.json“? Gibt es eine andere alternative Methode, um das Verzeichnis von Clangd zu ändern
Code:

Code: Select all

#include  //--- error message displayed here
('iostream' file not found')

using namespace std; //--- error message displayed here
(ext_using_undefined_std)

int main(){

cout

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post