Visual Studios Suche nach C-Header-Dateien
Beim Kompilieren von C-Anwendungen begibt sich Visual Studio auf eine sorgfältige Suche nach den integrierten Header-Dateien. Um diesen Prozess zu unterstützen, müssen Programmierer die notwendigen Hinweise bereitstellen, um die Erkundung von Visual Studio zu leiten.
Geordnete Suchpfade
Visual Studio verfolgt beim Abrufen der Header-Dateien einen methodischen Ansatz:
-
Aktuelles Quellverzeichnis: Das erste des Compilers stop ist das Quellverzeichnis, in dem sich der relevante Code befindet.
-
Zusätzliche Include-Verzeichnisse: Innerhalb der Projekteigenschaften können bestimmte Verzeichnisse als zusätzliche Include-Verzeichnisse festgelegt werden. Visual Studio durchsucht diese Verzeichnisse nach Header-Dateien.
-
Visual Studio C-Include-Verzeichnisse: Visual Studio verwaltet eine Reihe von Standard-Include-Verzeichnissen, die im Projekt oder in globalen Optionen (Tools) geändert werden können → Optionen → Projekte und Lösungen → VC-Verzeichnisse).
-
Standardmäßig Verzeichnisse einschließen (Visual Studio 2015 ): In neueren Versionen von Visual Studio wurde die Standardeinstellung für Einschlussverzeichnisse durch eine Liste von Standardeinschlussverzeichnissen ersetzt, auf die in den Projekteigenschaften zugegriffen werden kann (Konfiguration → VC-Verzeichnisse).
Auffinden des schwer fassbaren Headers
Im Falle der fehlenden Header-Datei besteht die einfachste Lösung darin, das Verzeichnis, das die Datei enthält, hinzuzufügen Zusätzliche Include-Verzeichnisse innerhalb der Projekteigenschaften. Dadurch wird Visual Studio angewiesen, seine Suche auf den angegebenen Speicherort zu erweitern und die erforderliche Header-Datei abzurufen.
Das obige ist der detaillierte Inhalt vonWie findet Visual Studio meine C-Header-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn