GCC C þýðandi

GCC er stutt af GNU Compiler Collection, C þýðandi fyrir Linux.

Setningafræði GCC

$ gcc [options] [source files] [object files] [-o output file]

GCC valkostir

Helstu valkostir GCC:

valkostur lýsing
gcc -c safna frumskrám til mótmæla án þess að tengja
gcc -Dname[=value] skilgreina forvinnsluþjöppu
gcc -fPIC búa til stöðu óháðan kóða fyrir sameiginleg bókasöfn
gcc -glevel búa til upplýsingar um kembiforrit sem GDB notar
gcc -Idir bæta við innihalda skrá yfir hausskrár
gcc -llib hlekkur með bókasafnskrá
gcc -Ldir leita í skránni eftir bókasafnskrám
gcc -o output file skrifa byggja framleiðsla til framleiðsla skrá
gcc -Olevel hagræða fyrir kóðastærð og framkvæmdartíma
gcc -shared búa til sameiginlega hlutaskrá fyrir sameiginlegt bókasafn
gcc -Uname afmarka forvinnsluþjöppu
gcc -w slökkva á öllum viðvörunarskilaboðum
gcc -Wall virkjaðu öll viðvörunarskilaboð
gcc -Wextra virkjaðu auka viðvörunarskilaboð

GCC dæmi

Settu saman file1.c og file2.c og tengdu við execfile framleiðsluskrár :

$ gcc file1.c file2.c -o execfile

 

Keyrðu framleiðsluskrá execfile :

$ ./execfile

 

Settu saman file1.c og file2.c án þess að tengja:

$ gcc -c file1.c file2.c

 

Settu saman myfile.c með kembiforritum og tengdu við execfile framleiðsluskrár :

$ gcc -g myfile.c -o execfile

 

Settu saman myfile.c með kveikt á viðvörunarskilaboðum og hlekkur á execfile framleiðsluskrár :

$ gcc -Wall myfile.c -o execfile

 

Settu saman myfile.c með og tengdu við kyrrstæða bókasafnið libmath.a staðsett í / user / local / stærðfræði til að framleiða skrá execfile :

$ gcc -static myfile.c -L/user/local/math -lmath -o execfile

 

Settu saman myfile.c með hagræðingu og hlekk til execfile framleiðsluskrár :

$ gcc -O myfile.c -o execfile

GCC kóða rafall

  Forritunarmál:
  Þátttakandi:    
  Gerð byggingar:  
Valkostir
Stig viðvörunarskilaboða:  
Villuleitastig:  
Hagræðingarstig:  
Prenta upplýsingar um samantekt (-v)    
Skrár / möppur
Heimildarskrár:   (allt)
Hlutaskrár:   (allt)
Hafa möppur með:  
Bókasafn skrár:    
Safnaskrár:  
Úttaksskrá:    

Afritaðu kóðann og límdu hann í flugstöðina.

 


Sjá einnig

Advertising

LINUX
HRAÐ TÖFLUR