Definierte Umgebungsvariablen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Umgebungsoptionen


Tools > Optionen > IDE > Umgebungsvariablen

In RAD Studio sind die folgenden Umgebungsvariablen zur Vereinfachung für Benutzer definiert. Jede dieser Umgebungsvariablen kann mithilfe von Vom Benutzer überschriebene Systemvariablen überschrieben werden.

Von RAD Studio gestartete Prozesse, – darunter auch Ihre Anwendungen, wenn diese über die IDE ausgeführt werden, beispielsweise beim Debuggen –, übernehmen die hier definierten Systemumgebungsvariablen (einschließlich Überschreibungen). Das bedeutet, dass Sie Umgebungsvariablen festlegen können, die bei der Entwicklung Ihrer Anwendung verwendet werden sollen und sich von denen unterscheiden können, die gelten, wenn Benutzer Ihre Anwendung ausführen.

Tipp: Sollte Ihre Anwendung Probleme beim Auffinden von Dateien haben oder ein ähnliches Verhalten zeigt, wenn sie außerhalb der IDE ausgeführt wird, nicht jedoch bei der Ausführung innerhalb der IDE, ist es ratsam, zunächst die Umgebungsvariablen und deren Überschreibungen zu überprüfen, um die Ursache zu ermitteln.
Umgebungsvariable Standardwert Beschreibung
BCB c:\program files (x86)\embarcadero\studio\23.0 Der Installationsort für C++Builder, wenn die C++Builder-Personality installiert ist (entspricht dem Installationsort von RAD Studio). Wird nur festgelegt, wenn die IDE mit der kombinierten RAD Studio- oder C++Builder-Personality ausgeführt wird.
BDS c:\program files (x86)\embarcadero\studio\23.0 Installationsort für RAD Studio.
BDSBIN c:\program files (x86)\embarcadero\studio\23.0\bin Der Ordner enthält ausführbare Dateien (EXE), wie z. B. IDE, Compiler, Linker und andere Binärdateien.
BDSCatalogRepository C:\Users\[User]\Documents\Embarcadero\Studio\<wbr>23.0\CatalogRepository Der Ordner, in dem GetIt jedes Package in Unterordnern dieses Verzeichnisses speichert.
BDSCatalogRepositoryAllUsers C:\Users\Public\Documents\Embarcadero\<wbr>Studio\23.0\CatalogRepository Dieses Verzeichnis wird für GetIt-Packages verwendet, die für alle Benutzer installiert sind, nicht nur für das aktuelle Benutzerkonto.
BDSCOMMONDIR C:\Users\Public\Documents\Embarcadero\<wbr>Studio\23.0 Allgemeiner Ordner für benutzerspezifische Dateien. Beispielsweise werden Stile in einem Unterordner installiert, ein anderer Unterordner dient als Standardspeicherort für Packages und so weiter.
BDSINCLUDE C:\program files (x86)\embarcadero\<wbr>studio\23.0\include Der Basisordner für C++-include-Dateien, der mehrere Unterordner für unterschiedliche Gruppen von include-Dateien hat. Zum Beispiel: include\windows\vcl.
BDSLIB C:\program files (x86)\embarcadero\studio\23.0\lib Der Basisordner für C++-Link-Dateien, beide Typen DCUs und BPIs (dynamisch gelinkte Package-Importbibliotheken), der mehrere Unterordner für unterschiedliche Gruppen von Bibliotheken hat. Zum Beispiel: lib\win64\release enthält die Release-Build-Versionen für die Win64-Toolkette.
Hinweis: Ihr Projekt verwendet automatisch den richtigen Unterordner.
BDSPLATFORMSDKSDIR C:\Users\User\Documents\Embarcadero\<wbr>Studio\SDKs Speicherort für SDKs, die in Unterordner gespeichert werden.
BDSPROJECTSDIR C:\Users\User\Documents\Embarcadero\<wbr>Studio\Projects Standardordner, in dem die IDE Projekte speichert.
BDSUSERDIR C:\Users\[User]\Documents\Embarcadero\<wbr>Studio\23.0 Ordner für benutzerspezifische Dateien, die die IDE speichert.
DELPHI C:\program files (x86)\embarcadero\<wbr>studio\23.0 Der Installationsort für Delphi, wenn die Delphi-Personality installiert ist (entspricht dem Installationsort von RAD Studio). Wird nur festgelegt, wenn die IDE mit der kombinierten RAD Studio- oder Delphi-Personality ausgeführt wird.
IBREDISTDIR C:\Users\Public\Documents\Embarcadero\<wbr>InterBase\redist\InterBase2020 InterBase-Ordner für weitergabefähige Dateien.
PATH Eine Systemumgebungsvariable, aber eine die häufig geändert werden kann (andere Pfade angehängt), für in der IDE ausgeführte Prozesse.
DEMOSDIR C:\Users\Public\Documents\Embarcadero\<wbr>Studio\23.0\Samples Speicherort der Demoanwendungen, die mit dem Produkt installiert werden. Viele weitere Demoanwendungen sind auf unserem GitHub verfügbar.

Siehe auch