Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Durch Clang erweiterte C++-Compiler


Viele der C++-Compiler-bezogenen Projektoptionen werden von mehr als einem C++Compiler unterstützt. Zum Beispiel unterstützen alle C++-Compiler, einschließlich der durch Clang erweiterten C++-Compiler, die Optionen auf der Seite C++ (Gemeinsame Optionen). Unter Ermitteln der von bestimmten C++-Projektoptionen unterstützten Plattformen in diesem Thema finden Sie die Plattformen (oder Compiler), die von der jeweiligen Option unterstützt werden.

Nur von C++-Compilern, die durch Clang erweitert wurden, unterstützte C++-Projektoptionen

Die folgende Tabelle enthält nur die von C++-Compilern, die durch Clang erweitert wurden, unterstützten Projektoptionen.

Compiler-Befehlszeilenoption Definition Projekt > Optionen (Seite)
-fno-access-control

C++-Zugriffskontrolle deaktivieren

C++-Compiler

-ferror-limit =<N>

Maximale Anzahl der auszugebenden Fehler bis Abbruch festlegen (0 = keine Beschränkung)

C++-Compiler

-I =<directory>

Projektverzeichnis zu Include-Pfad hinzufügen

"Include-Dateisuchpfad" auf der Seite C++-Compiler Verzeichnisse und Bedingungen

-isystem =<directory>   

Include-Systemsuchpfad

C++-Compiler Verzeichnisse und Bedingungen

Ermitteln der von bestimmten C++-Projektoptionen unterstützten Plattformen

Es gibt viele Projektoptionen, die von mehr als einem der C++-Compiler unterstützt werden. Ein Beispiel: "Bedingungen" (auf der Seite C++-Compiler Verzeichnisse und Bedingungen) werden von allen C++-Compilern unterstützt.

Wählen Sie Projekt > Optionen, um die Projektoptionen in Ihrer Installation durchzugehen. Im oberen Bereich der Seiten mit den Compiler-bezogenen Projektoptionen können Sie die Zielplattform für das Build auswählen. Die auf der Seite angezeigten Optionen werden auf der ausgewählten Zielplattform unterstützt.

Der folgende Screenshot (Seite C++-Compiler Verzeichnisse und Bedingungen) beispielsweise stellt Folgendes dar:

  • Das ausgewählte Ziel ist Alle Konfigurationen - Alle Plattformen:
    Mit diesem Ziel wird festgelegt, dass auf der Seite alle Optionen für alle C++-Compiler in RAD Studio angezeigt werden.
  • Eine Option wird nur unter 64-Bit-Windows unterstützt.
    Für diese Option wird nach der Option Nur 64-Bit Windows-Plattform angezeigt.
  • Eine Option wird nur für macOS, iOS-Gerät - 32 Bit, iOS-Gerät 64 Bit, und iOS-Simulator unterstützt:
    Für diese Option wird nach der Option iOS-Gerät- 32 Bit, iOS-Gerät 64 Bit, macOS, iOS-Simulator angezeigt.
  • Es gibt viele Optionen, die nur für bestimmte Zielplattformen verfügbar sind. Diese Plattformen werden immer rechts neben der jeweiligen Option angezeigt.

Dirscondals.png


Siehe auch