Sortie - C/C++

De RAD Studio
Aller à : navigation, rechercher

Remonter à Compilateur Delphi


Projet > Options > Compilateur Delphi > Sortie - C/C++

Vous permet de spécifier la sortie C/C++ du compilateur Delphi (ce que génère exactement en sortie le compilateur Delphi et le répertoire de la sortie).

Par défaut, le compilateur Delphi génère tous les fichiers C++Builder (pas seulement les fichiers .dcu), en incluant les fichiers Delphi requis. La seule autre option qui génère les parties Delphi nécessaires est Générer les DCU. Utilisez l'option Génération des fichiers de sortie C/C++ pour spécifier les fichiers en sortie.

Options Description

Cible, Appliquer, Enregistrer

Voir Options de la cible.

Eléments communs

Voir Eléments communs des pages Options de projet.


Option de sortie Description Commutateurs du compilateur Toutes les plates-formes sont prises en charge sauf spécification contraire

Répertoire de sortie .bpi C/C++ (bibliothèques d'importation de packages)

Spécifie le répertoire de sortie pour les bibliothèques d'importation de packages (.bpi) à utiliser dans les projets C++. Cliquez sur les points de suspension [...] pour ouvrir la boîte de dialogue Rechercher un dossier.

‑NB

  • Windows 32 bits
  • Windows 64 bits
  • OS X
  • Simulateur iOS

Répertoire de sortie .hpp C/C++

Spécifie le répertoire de sortie pour les fichiers d'en-tête C++ (.hpp).

‑NH

Répertoire de sortie .obj/.lib C/C++

Spécifie le répertoire de sortie pour les fichiers objet (.obj, .o) et bibliothèque statique (.lib, .a) C++.

‑NO

Génération des fichiers de sortie C/C++

Spécifie les fichiers renvoyés en sortie par le compilateur Delphi.

Remarque : Pour les packages Delphi, seulement deux options sont fournies :
  • Générer les DCU (appropriée lorsque vous ne prévoyez pas d'utiliser le package depuis C++)
  • Générer tous les fichiers C++Builder (notamment les bibliothèques de packages)

Cliquez sur la flèche vers le bas pour afficher les choix :

  • Windows 32 bits
  • Windows 64 bits
  • OS X
  • Simulateur iOS

Générer seulement les DCU

Génère le package et les fichiers .dcu et .dcp associés.

Générer les .objs C

Crée un fichier objet C à des fins de liaison avec un programme C (pas de substantypage des noms).

‑J

Générer les .objs C++

Crée un fichier objet C++ à des fins de liaison avec C++ (utilise le substantypage des noms C++).

‑JP

Générer les en-têtes, .objs C++

Génère un fichier d'en-tête (.hpp) et un fichier objet (.obj)

‑JPH

Générer les espaces de nommage, en-têtes, .objs C++

Inclut les informations d'espaces de nommage C++ dans les fichiers .obj et .hpp générés.

‑JPHN

Générer les exportations, espaces de nommage, en-têtes, .objs C++

Inclut les informations de symboles dans les fichiers .obj et .hpp générés.

‑JPHNE

Générer les espaces de nommage, .objs C++

Inclut les informations d'espaces de nommage C++ dans les fichiers .obj générés. C'est la valeur par défaut pour les projets mixtes Delphi et C++.

‑JPN

Générer les exportations, espaces de nommage, .objs C++

Inclut les informations de symboles et d'espaces de nommage C++ dans les fichiers .obj générés.

‑JPNE

Générer les exportations, en-têtes, .objs C++

Inclut les informations de symboles dans les fichiers (objet (.obj) et d'en-tête (.hpp) générés.

‑JPHE

Générer les exportations, .objs C++

Inclut les informations de symboles dans les fichiers objet (.obj) générés.

‑JPE

Générer tous les fichiers C++Builder (notamment les bibliothèques de packages) *

Génère le package et tous les éléments Delphi, avec tous les fichiers d'en-tête (.hpp), le fichier de bibliothèque d'importation de package (.bpi) et le fichier de bibliothèque statique de package (.lib, .a) nécessaires aux projets C++. C'est la valeur par défaut dans les plates-formes de bureau.

‑JL

Générer un fichier .hpp.

Génère un fichier d'en-tête (.hpp). Par défaut, la valeur est True.

  • Périphérique iOS
    (32 bits et 64 bits)

Voir aussi