Copie du wikimiroir

Ceci est un miroir du wiki de pascal.chat. La modification, l’historique et la connexion se trouvent là-bas.

IDE Window: Compiler Options/fr

Deutsch · English · Español · Français · Русский · 日本語

Chemins

Projet->Options du compilateur

Les autres fichiers unité

C'est le chemin de recherche pour les unités Pascal (.ppu, .pp, .pas, .p) du projet ou du paquet. Voir le titre de la fenêtre pour savoir lequel(Dans la capture d'écran ci-dessus, il s'agit du paquet DBFlaz 0.1.1). Ce chemin est donné au compilateur Free Pascal, qui l'ajoute à son chemin d'unité .

Par exemple : N'ajoutez aucun répertoire de source FPC ou Lazarus (.pas or .pp) à ce chemin de recherche .

Inclusion des fichiers

C'est le chemin de recherche pour les fichiers à inclure (par exemple les fichiers .inc, .lrs). Ce chemin est donné au compilateur Free Pascal, qui l'ajoute à son chemin d'inclusion, lequel est utilisé par les directives d'inclusion comme {$I filename.inc} ou {$INCLUDE filename.inc}.

Autres sources

C'est le chemin de recherche pour les sources d'unité Pascal, c'est seulement utilisé par l'IDE et pas par le compilateur .

Exemple : Vous avez un répertoire avec des sources et un répertoire avec les fichiers .ppu correspondants. Vous ajoutez le répertoire des fichiers .ppu au chemin 'Autres fichiers unité' et le répertoire des fichiers .pas au chemin 'Autres sources'. De cette façon le compilateur emploiera les fichiers .ppu et n'essayera pas de les reconstruire chaque fois. Et l'IDE trouvera les sources et la déclaration de recherche fonctionne.

Librairies

C'est le chemin de recherche des bibliothèques (fichiers .dll ou .so ou .a).

Répertoire de sortie pour les unités

C'est répertoire où le compilateur mettra toutes les sorties, comme les fichiers .ppu, .o, .rst.

Note: Les paquets héritent normalement de leur répertoire de sortie via Options->Utilisation de l'éditeur de paquet.

Ajout d'un chemin au débogueur

Ces répertoires sont ajoutés au chemin de recherche du débogueur de l'IDE, quand il recherche des sources (fichiers unités et d'inclusion).

type de composants graphique LCL

C'est l'ensemble de composants graphique utilisé par la bibliothèque LCL. Normalement, le jeux de composants graphique par défaut est utilisé. Si vous voulez en essayer un autre ou que vous faites de la cross compilation(pour un autre OS), choisissez alors un autre jeux de composants graphique.

Analyse

Voir la documentation en ligne - Free Pascal

Mode Syntaxe

Options de Syntaxe

Style d'assembleur

Code

Voir la documentation en ligne - Free Pascal

Edition des liens

Voir la documentation en ligne - Free Pascal

Verbosity

Messages

Voir la documentation en ligne - Free Pascal

Autre

Voir la documentation en ligne - Free Pascal

Hérité

Cette page montre toutes les options du compilateur héritées des paquets. Les paquets héritent des options par l'intermédiaire de leur options 'utilisation'.

Le noeud le plus élevé montre toutes les options héritées, c'est le sommet de tous les paquets utilisés.

Les noeuds ci-dessous montrent les options héritées de chaque paquet d'utilisation.

Compilation

Créer le Makefile

Autorisez ceci, si l'IDE devraient créer un Makefile et un Makefile.fpc avant chaque construction. Ceci est actuellement pris en charge uniquement pour les paquets, pas pour les projets.

Exécuter avant

définissez ici une commande à exécuter avant de lancer le compilateur.

Appel de la tâche :

L'IDE peut analyser et de filtrer la sortie de la commande et s'arrêter sur les erreurs. Vérifiez les boites de dialogues pour quel messages l'IDE devrait regarder.

Compilateur

C'est le chemin du compilateur utilisé par le projet ou le paquet. La valeur par défaut est celle de la macro $(CompPath), qui est remplacée par le nom de fichier du compilateur dans les options de l'environment.

Exécuter après

Paramétrer ici une commande à exécuter après le lancement du compilateur. Voir ci-dessus "Exécuter avant" pour plus de détails.


From the Free Pascal wiki, page "IDE Window: Compiler Options/fr", as it stood on 2015-07-02 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, dernière modification par WikiArchive .