BCCOSX
Remonter à Compilateurs C++
BCCOSX est le compilateur C++ de RAD Studio pour OS X.
Sommaire
Informations générales
| Champ | Valeur |
|---|---|
| Conventions d'appel | C (EN) |
| Substantypage | Borland |
| Bibliothèque standard | Dinkumware |
Fichiers de sortie
| Type de fichier | Extension de fichier | Format de fichier |
|---|---|---|
| Exécutable | Mach-O (EN) | |
| Exécutable partagé | .dylib
|
Mach-O (EN) |
| Bibliothèque statique | .a
|
ar (EN) |
| Objet compilé | .o
|
ELF (EN) |
BCCOSX est étroitement associé à BCC32
En général, l'utilisation de BCCOSX est identique à celle de BCC32. Cependant, BCCOSX ne prend pas en charge la gestion des exceptions structurées, spécifique à Windows.
Ecriture du code C++ pour BCCOSX
Pour écrire du code C++ spécifiquement pour BCCOSX, utilisez :
#if defined(__BORLANDC__) && !defined(__clang__) && defined(__MACH__) && defined(__i386__)
// Your code.
#endif
Pour plus d'informations, voir Compilateurs C++ améliorés par Clang, Macros prédéfinies.