Auswahl einer Win64-C++-Toolkette
Nach oben zu C++-Toolketten
Eine Toolkette ist ein Satz von Tools zum Erzeugen eines Projekts, wie z. B. ein Compiler, Linker und Assembler. Weitere Tools, wie Debugger, sind mit der Toolkette verknüpft.
Bitte beachten Sie, dass abhängig von den auf Ihrem System installierten Compilern mehrere Toolketten verfügbar sein können.
In RAD Studio können Sie zwischen zwei Win64-C++-Toolketten wählen:
- Windows 64 Bit C++
- Windows 64 Bit Modern C++ (unsere empfohlene Toolkette)
Unsere Empfehlung lautet, immer Windows 64 Bit Modern C++ zu verwenden
Während des Lebenszyklus der Version 12.x wurde die Modern-Toolkette schrittweise eingeführt, und es war zulässig, zwischen der alten und der neuen Toolkette zu wählen. Ab Version 12.2 ist die Modern-Toolkette vollständig, und wir empfehlen dringend, diese zu verwenden.
Planung
Für RAD Studio ist geplant, die ältere Toolkette "Windows 64 Bit C++" demnächst zu entfernen und nur die Toolkette "Modern" beizubehalten. Derzeit sind beide nebeneinander installiert, um Sie bei der Aktualisierung zu unterstützen.
| Wählen Sie in folgenden Fällen die alte Toolkette "Windows 64 Bit C++" | Wählen Sie in folgenden Fällen die neue Toolkette "Windows 64 Bit C++" |
|---|---|
| Sie beginnen eine neue Anwendung. | |
| Sie möchten eine weitaus standardkompatiblere STL. | |
| Sie linken große Anwendungen oder sind bei der anderen Toolkette bereits an die Speichergrenzen des Linkers gestoßen. | |
| Sie möchten eine schnelle Compilierung: das frühere Feature "--jobs" wurde aktualisiert und ist jetzt effizienter und standardmäßig aktiviert. | |
| Sie möchten das PDB-Debug-Informationsformat (z. B., um andere Debugger oder Profiler zu nutzen). | |
| Sie möchten CMake verwenden. | |
| Sie möchten externe C++-Bibliotheken verwenden. | |
| Sie erzeugen Packages. | |
| Ihr Code basiert noch auf der alten Win64-Toolkette. |
Wir empfehlen die Migration zur neuen Toolkette, da beide Toolketten derzeit parallel installiert sind und die alte Toolkette in Zukunft entfernt wird. Klicken Sie dazu in der Ansicht "Projekte" mit der rechten Maustaste auf den Knoten "Plattformen", wählen Sie Plattform hinzufügen aus und erzeugen Sie einen neuen Build. |
Zugehörige Themen
Wenn Sie mehr über diese neue Funktion erfahren möchten, besuchen Sie bitte die folgenden Seiten in unserem Blog.
- Introducing Amazing CMake Support in C++Builder 12.2 (EN)
- Dynamic Packages in C++Builder 12.2 (EN)
- The new Clang toolchain in C++Builder 12.1 (EN)
- My code used to work but crashes! Easily Solving Incorrect Code with bcc64x (EN) informiert darüber, wie die neue Toolkette Fehler verhindert