Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:c:a_gcc_parancssori_kapcsoloi

< C

A GCC parancssori kapcsolói

Optimizálások:

  • -O1
    • A váltózók regiszterben lesznek tárolva a memória helyett.
  • -O2
    • Több optimizálás
  • -O3
    • Még több optimizálás
  • -O0
    • Nincs optimizálás

Debuginformációk fordítása

  • -g

A kimeneti fájl nevének megadása:

  • -o

A fejlécállományok keresési útvonala:

  • -I
  • .so
    • Shared Object (Windowson a .dll)
  • .a
    • Statikusan linkelhető lib
  • .la
    • Statikusa linkelhető lib

Ha egy fejlécállományt megadunk azt is meg kell adnunk, hol találjuk a hozzátartozó linkelhető libet. Ezek általános helye a /usr/lib könyvtár. Minden lib a „lib” szóval kezdődik. Például a POSIX szállak kezelését lehetővé tevő lib: libpthread.a Parancssorban a -l kapcsoló után meg kell adunk lib nevét a „lib” és a kiterjesztés rész nélkül:

  • -lpthread
oktatas/programozas/c/a_gcc_parancssori_kapcsoloi.txt · Utolsó módosítás: 2019/08/21 17:54 szerkesztette: admin