Pfade und Verzeichnisse (C++)
Nach oben zu Tools-Optionen (Dialogfeld)
Tools > Optionen > Umgebungsoptionen > C++-Optionen > Pfade und Verzeichnisse
Verwenden Sie die Seite Pfade und Verzeichnisse, um für alle Packages Verzeichnis-, Compiler- und Linker-Optionen festzulegen.
| Element | Beschreibung |
|---|---|
|
Ausgewählte Plattform |
Legt die Zielplattform fest, für die die Einstellungen auf dieser Seite gelten. Wenn Sie z.B. OS X auswählen, sind die Pfade und Verzeichnisse für die Mac OS X-Plattform gültig. Die Felder enthalten automatisch die speziellen Pfade und Verzeichnisse für die jeweils unterstützte Zielplattform. Sie können unter den für das aktuellen Projekt aktivierten Plattformen auswählen. |
|
Include-Pfad |
Gibt die Verzeichnisse mit den Header-Dateien an, die standardmäßig für C++-Projekte verwendet werden. |
|
Bibliothekspfad |
Gibt an, wo die C++-Header- und Bibliotheksdateien für installierte Komponenten und Package zu finden sind. Dies ist der globale C++-Bibliothekspfad. |
|
Package-Ausgabeverzeichnis |
Gibt an, wo der Compiler die compilierten Package-Dateien ablegt. |
|
BPI/LIB-Ausgabeverzeichnis |
Gibt an, wo die Package BPI- und LIB-Dateien standardmäßig platziert werden. LIB ist eine statische Bibliothek und BPI ist eine Importbibliothek. Diese Angaben können für einzelne Packages über die Package-Optionen geändert werden. |
|
Suchpfad |
Gibt Verzeichnisse an, in denen der Quelltext-Browser des Quelltext-Editors nach Dateien sucht, wenn im Suchpfad oder Quellpfad für das Projekt der gesuchte Bezeichner nicht gefunden wird. |
|
Refactoring-Pfad einschränken |
Legt die Verzeichnisse fest, die nicht in das Refactoring einbezogen werden sollen. Wenn Sie beispielsweise ein Symbol umbenennen möchten, und eine Referenz darauf in einer Datei eines hier angegebenen Pfades gefunden wird, wird das Refactoring mit einer Fehlermeldung beendet. Zwei integrierte Verzeichnisse werden automatisch aus dem Refactoring ausgeschlossen:
Dadurch wird verhindert, dass STL-Quelldateien der VCL und von Dinkumware einem Refactoring unterzogen werden. Wenn Sie Bibliotheken von Fremdherstellern (wie z.B. Boost) verwenden, geben Sie in dieses Feld den Pfad zu den Bibliotheks-Header-Dateien ein. |
Tipp: Mit Hilfe der Umgebungsvariablen $(BDS) können Sie einen Pfad relativ zum RAD Studio-Stamm-Verzeichnis angeben.