Projekteigenschaften

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu C++-Optionen

Nach oben zu Projektoptionen (Dialogfeld)


Tools > Optionen > Umgebungsoptionen > C++-Optionen > Projekteigenschaften
Projekt > Optionen > Projekteigenschaften

Legt die Eigenschaften fest, die bestimmte Aspekte der Verwaltung neuer C++Builder-Projekte durch die IDE steuern:

  • Mit den Optionen auf der Seite Projektoptionen werden die C++-Einstellungen nur für das aktuelle Projekt gesteuert.
  • Mit den Optionen auf der Seite Tools-Optionen werden die C++-Einstellungen nur für neue Projekte gesteuert.


Optionen für C++-Projekteigenschaften Beschreibung

Include- und Bibliothekspfade verwalten

Wenn ein Benutzer dem Projekt Dateien hinzufügt (und diese Option ausgewählt ist), werden die Pfade für diese Dateien den entsprechenden Include-Pfadoptionen hinzugefügt. Damit wird sichergestellt, dass der Compiler/Linker diese Dateien findet. Ist diese Option nicht ausgewählt, werden Include-Pfade nicht automatisch aktualisiert. Es obliegt dann dem Benutzer, sicherzustellen, dass die Include- und Bibliothekspfade korrekt sind. Vorgabe = true

Package-Importe und Bibliotheken verifizieren

Wenn diese Option ausgewählt ist, wird vor dem Linken überprüft, ob alle Package-bezogenen Bibliotheken gefunden werden. Wird eine Datei nicht gefunden, wird ein Dialogfeld angezeigt, in dem der Benutzer den Speicherort der Datei angeben kann. Die Include-Pfade werden dann entsprechend aktualisiert. Wird diese Option nicht ausgewählt, wird keine diesbezügliche Überprüfung durchgeführt. Vorgabe = true

Header-Abhängigkeiten in Projektverwaltung anzeigen

Wenn diese Option ausgewählt ist, wird in der Projektverwaltung eine Liste mit allen Header-Dateien erstellt und angezeigt, von denen eine C/C++-Datei abhängig ist (sofern diese Information zur Verfügung steht). Ist diese Option nicht ausgewählt, wird die Liste nicht erstellt. Vorgabe = false

Auto-Abhängigkeitsprüfung verwenden, falls verfügbar

Wenn für eine Quelltextdatei bereits eine Objektdatei vorhanden ist, erstellt ein Tool eine neue Objektdatei, sofern das Änderungsdatum der Quelltextdatei jünger als das der Objektdatei ist. Wenn diese Option ausgewählt ist, erstellt das Tool eine neue Objektdatei, sofern das Änderungsdatum einer Include-Datei, von der die Quelltextdatei abhängt, neuer ist als das der Objektdatei. Ist diese Option nicht ausgewählt, überprüft das Tool nicht alle Include-Dateien. Das Aktivieren dieser Option unterstützt genauere Builds. Vorgabe = true

Allgemeine Meldungen anzeigen

Zeigt alle Meldungen von Tools ohne Filterung an. Vorgabe = false

Indexdateien für "Definitionen und Referenzen"
(Unterstützung für die Zielplattformen 64-Bit-Windows, iOS und Android)

Aktiviert auf der Seite Projektoptionen die Indizierungsunterstützung (Suchen von Definitionen und Referenzen (C++)) für das aktuelle C++-Projekt. Nach Aktivierung können Sie auf alle Suchen-Befehle im Kontextmenü des Quelltext-Editors zugreifen. Vorgabe = false.

Aktiviert auf der Seite Tools-Optionen die Befehle zum Suchen von Definitionen und Referenzen (C++) für alle C++-Projekte.

Wenn Sie diese Option aktivieren, wird eine SQLite-Datenbank im aktuellen Projektordner erstellt.

_TCHAR entspricht
(verfügbar nur auf der Seite "Tools-Optionen")

Legt fest, dass typedef _TCHAR entweder eine "Narrow"-Definition char (AnsiString) oder eine "Wide"-Definition wchar_t (UnicodeString) verwendet. Wenn Sie diese Option auf wchar_t setzen, dann werden in Projekten UNICODE und _UNICODE definiert und die "Wide"-Definitionen der Standardbibliothek und der API-Funktionen verwendet. Vorgabe = wchar_t. Siehe _TCHAR-Zuordnung.

C++-Compiler in separatem Prozess ausführen
(verfügbar nur auf der Seite "Projektoptionen")

Startet für das Compilieren oder Erzeugen einen separaten Compilierungsprozess außerhalb der IDE. Diese Option ist für die Compilierung großer Projekte nützlich, die den Compiler-Fehler "Zu wenig Arbeitsspeicher" produzieren, wenn der Compiler prozessintern ausgeführt wird (mit den Befehlen "Compilieren" oder "Erzeugen"). Im Dialogfeld Datei speichern werden Sie aufgefordert, Ihr Projekt vor der Compilierung zu speichern, es sei denn, Sie haben es gerade gespeichert.

Wenn Sie einen C++-Compiler, der durch Clang erweitert wurde, verwenden, können Sie mit "C++-Compiler in separatem Prozess ausführen" in Kombination mit "Stapel-Compilierung aktivieren" die parallele Compilierung aktivieren.

"Anzahl der Unterprozesse" legt die Anzahl der Unterprozesse fest, die der Compiler für die Durchführung der parallelen Compilierung anlegen kann. Diese Anzahl darf nicht größer als die Anzahl der Kerne Ihres Prozessors sein.

Vorgabe = Aus.

Siehe auch