Pages : 1
#1 Le 06/03/2006, à 10:39
- Premium
Options compilateur C[Résolu]
Bonjour,
pour compiler j'utilse
gcc -Wall -ansi nom_fichier.c -o nom_fichier
mais j'ai cru comprendre qu'il existait des options à ajouter avec un truc du style
String,03,04...
Est ce que quelqu'un connaitrait ces options et pourrait m'indiquer comment ells s'écrivent précisément .
Merci d'avance
Dernière modification par Premium (Le 07/03/2006, à 09:07)
Hors ligne
#2 Le 06/03/2006, à 11:13
- gene69
Re : Options compilateur C[Résolu]
Eh bien j'ai une solution miracle pour toi
man gcc
ta ligne à l'air juste
sinon tu peu aller voir ça:
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#3 Le 06/03/2006, à 11:17
- gene69
Re : Options compilateur C[Résolu]
et pour être plus precis tu as la possibilité de specifier des librairie pour la compilations (quand tu fais des thread leges par exemple) qui dépendendent des librairie que tu utilises.
Si tu compile avec QT tu te doutes que tu ne devra pas inclure les même librairies que sans.
Donc ya pas de réponce à tout les coups...
(oui le man de gcc fait 900 lignes )
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#4 Le 06/03/2006, à 14:58
- Premium
Re : Options compilateur C[Résolu]
Alors en regardant dans la manpage de gcc,
j'ai trouvé ces 2 options :
-Wwrite-strings
-O3
donc en compilant ça me donnerait ceci:
gcc -ansi -Wall -Wwrite-strings -O3 nomfichier.c -o nomfichier
je ne connais pas ces 2 commandes.
Est ce que qu'elqu'un pourrait m'éclairer?
Hors ligne
#5 Le 06/03/2006, à 16:06
- dylhoxic
Re : Options compilateur C[Résolu]
-O3 indique le niveau d'optimisation que gcc aplique au code (de 1 à 3, 3 correspondant à l'optimisation max). POur optimiser et favoriser la taille du programme, il faut mettre -OS
-Wwrite-strings : connait pas
Mais sinon en général un simple 'gcc main.c -o main' suffit à compiler un programme....
Kubuntu++
Hors ligne
Pages : 1