UnterEclipse-CDT Builtin Fügen Sie Verzeichnisse
Eclipse CDT >
Project Settings >
C/C++ General >
Paths and Symbols >
Includes >
GNU C++
Es gibt eine Liste von Pfaden umfassen.
Einige sind fett gedruckt und projektspezifisch.
Andere sind builtin:
Zum Beispiel:
/usr/include/C++/4.6/
/usr/include/x86_64-linux-gnu
etc
Wenn ich löschen:
work/.metadata/.plugins/org.eclipse.cdt.make.core/*.sc
Die Pfade automatisch neu gescannt werden, wenn Eclipse-Starts.
Ich habe gcc 4.6 und gcc 4.7 Seite an Seite installiert.
Wenn Eclipse erneut scannt, findet es nur die 4.6 Header und nicht die 4.7.
Meine Frage ist: Mit welchem Mechanismus bestimmt Eclipse die Liste der eingebauten Include-Pfade? (und deshalb, warum findet es nur die 4.6 Header und nicht die 4.7 Header?)
Erkennungsoptionen sind standardmäßig ausgeblendet und können über "Fenster"> "Voreinstellungen"> "C/C++"> "Eigenschaftsseiten"> "Erkennungsoptionen" angezeigt werden. –