Home » Categories » UltraEdit/UEStudio » Configuration du compilateur

[.EXT] Section compilateur

La section .EXT est une section D'EXÉCUTION - une section qui effectue des tâches et travaille avec des fichiers individuels.  Les commandes saisies ici sont exĂ©cutĂ©es si, lorsqu'un fichier source est ouvert, vous cliquez sur le bouton COMPILER.

 

Il ne s'agit pas ici d'une section dont le nom est .EXT, mais plutĂ´t d'une section dont le nom contient l'extension de vos fichiers source, par ex. ".C". Un fichier de configuration peut contenir une, plusieurs ou aucune section de ce type.  Cela dĂ©pendra du nombre de types de fichier source que votre compilateur peut utiliser. 

 

Le format des clĂ©s de cette section est le mĂŞme que celui utilisĂ© avec la section Build avec quelques supplĂ©ments et une diffĂ©rence.  La seule diffĂ©rence c'est que vous ne pouvez pas utiliser $T dans la clĂ© Out. Vous pouvez toutefois utiliser par exemple $In.obj oĂą $In reprĂ©sente le nom d'un fichier source. Dans Cmd0~CmdN vous pouvez alors utiliser $O, $O  Ă©tant "unfichier.obj".

 

Certains compilateurs, par exemple les compilateurs C ou Asm utilisent des fichiers INCLUDE pour stocker les dĂ©clarations des fonctions et des variables.  Si ce fichier d'inclusion est modifiĂ©, le fichier source doit ĂŞtre recompilĂ©. Vous devez alors indiquer Ă  UEStudio comment rechercher les fichiers d'inclusion dans les sources.  Il existe quelques clĂ©s qui peuvent vous aider Ă  rĂ©aliser ceci :

 

Clés

Utilisation

IncFiles = 0/1

Si cette clé est égale à "1", UEStudio recherchera les fichiers d'inclusion présents dans votre fichier source

CaseSensitive = 0/1

Indique si les mots clé de votre fichier source distinguent les majuscules des minuscules (1) ou pas (0).

IncDirs = .;$(INCLUDE);

La plupart des compilateurs stockent les fichiers d'inclusion système dans des dossiers particuliers tels que INCLUDE ou INC. Vous devez dans  ce cas indiquer Ă  UEStudio oĂą ces fichiers doivent ĂŞtre recherchĂ©es.  Nous vous recommandons de dĂ©finir comme premier chemin ".", ainsi UEStudio regardera d'abord dans le dossier du fichier source.

IncKeyWords=#include;

Vous pouvez indiquer ici le ou les mots clé utilisés par le préprocesseur de votre compilateur pour inclure des fichiers.

Comments = /*.*/.//.eol.

Vous déterminez ici de quelle façon les commentaires sur plusieurs lignes (blocs de commentaires) et les commentaires sur une seule ligne sont définis.

 

La plupart des compilateurs prennent en charge les commentaires.  Du fait que les parties commentĂ©es de votre code source ne sont pas compilĂ©es, UEStudio ne doit pas rechercher les fichiers d'inclusion se trouvant dans les commentaires. 

 

Pour les blocs de commentaires, vous DEVEZ saisir les valeurs par paire. Les commentaires sur une seule ligne doivent ĂŞtre dĂ©finis ainsi : ";.eol." ou "//.eol.". ".eol." signifie "jusqu'Ă  la fin de la ligne" (eol=end-of-line). Les blocs de commentaires sont dĂ©limitĂ©s par des points ".".  Ne placez pas d'espaces entre les caractères dĂ©finissant les blocs de commentaires et les points "." !

 

Si votre compilateur accepte plusieurs types de fichiers avec les mĂŞmes options, ne crĂ©ez pas une section pour chaque extension. Vous pouvez très bien crĂ©er une seule section, par ex. [.C] et ajouter des clĂ©s dans la section [General], par exemple .CPP=.C ou .ASM=.C, et ainsi de suite.  

Attachments
There are no attachments for this article.
Related Articles
[MakeCommands] Section compilateur
Viewed 234 times since Tue, Nov 29, 2011
Sélection du compilateur
Viewed 41 times since Tue, Nov 29, 2011
[GroupFormats] Section compilateur
Viewed 25 times since Tue, Nov 29, 2011
Options compilateur
Viewed 50 times since Fri, Dec 9, 2011
[Variables] Section compilateur
Viewed 295 times since Tue, Nov 29, 2011
[General] Section compilateur
Viewed 81 times since Tue, Nov 29, 2011
[SettingsReps] Section compilateur
Viewed 43 times since Tue, Nov 29, 2011
Ajout d’un nouveau compilateur
Viewed 310 times since Tue, Nov 29, 2011
[Settings] Section compilateur
Viewed 211 times since Tue, Nov 29, 2011
[SettingsInfo] Section compilateur
Viewed 283 times since Tue, Nov 29, 2011