Compilation et liaison à partir de la ligne de commande

De RAD Studio
Aller à : navigation, rechercher

Remonter à Compilation de packages


Quand vous compilez depuis la ligne de commande, utilisez les options spécifiques aux packages présentées dans le tableau suivant.

Options du compilateur en ligne de commande Delphi propres aux packages :

Commutateur Utilisation

-$G-

Désactive la création de références aux données importées. L'utilisation de cette option améliore l'efficacité de l'utilisation de la mémoire, mais empêche les packages compilés, en l'utilisant, de faire référence aux variables définies dans d'autres packages.

-LEchemin

Spécifie le répertoire où se trouvera le fichier package (.bpl).

-LNchemin

Spécifie le répertoire où se trouvera le fichier package (.dcp).

-LUpackage

Utilise les packages.

-Z

Empêche un package d'être implicitement recompilé ultérieurement. S'utilise lors de la compilation de packages qui fournissent des fonctionnalités de bas niveau, qui changent rarement entre deux builds, ou dont le code source ne sera pas distribué.


Remarque : L'utilisation de l'option -$G- empêche un package d'être utilisé dans une même application avec d'autres packages. Il est possible d'inclure d'autres options en ligne de commande, quand c'est nécessaire, lors de la compilation de packages. Voir DCC32.EXE, le compilateur en ligne de commande Delphi pour les options en ligne de commande qui n'ont pas été abordées ici.

Options du lieur et du compilateur en ligne de commande C++ propres aux packages :

Commutateur Utilisation

tP

Génère un projet sous la forme d'un package (option du compilateur).

-D "description"

Enregistre la description spécifiée avec le package.

-Gb

Génère le nom de fichier .bpl.

-Gi

Enregistre le fichier .bpi généré. Placé par défaut dans le fichier d'options de projet d'un package.

-Gpd

Construit un package de conception.

-Gpr

Génère un package d'exécution.

-Gl

Génère un fichier .lib.

-Tpp

Construit le projet sous la forme d'un package. Placé par défaut dans le fichier d'options de projet d'un package.


Voir aussi