Anzeigen: Delphi C++
Anzeigeeinstellungen

Pfade und Verzeichnisse (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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:

  • $(BDS)\include\vcl
  • $(BDS)\include\dinkumware

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.
In anderen Sprachen