A Mingw csomagban van külön GCC feldolgozó és linker vagy ezek csak "együttesen" hívhatóak?
Figyelt kérdés
És ha igen, a bin könyvtárában mely .EXE-k ezek?2013. júl. 15. 18:20
1/7 anonim válasza:
linker nélkül csak object filet tudsz előállítani, azt meg úgyis megcsinálja, minek ez?
2/7 A kérdező kommentje:
Tudom h csak tárgykódot tudok csinálni, de miért ne ismerhetném meg jobban a GCC működését, paraméterezéseit stb?
2013. júl. 15. 18:43
4/7 iostream válasza:
A gcc linker kifejezésre egyből kiadja, hogy melyik a linker (ld). Ez ugye tetszőleges object filet összefoldoz, mert előtte a fordító egységes formátumra hozta. Az, hogy melyik a compiler, viszonylag könnyű kitalálni, annyira nincs sok exe, hívogasd őket végig.
5/7 anonim válasza:
Asszem a gcc a fordító és az ld a linker. De a gcc egyből hívja a linkert is. Külön kapcsolókkal lehet állítani, hogy csak fordítson, csak előfordítson, stb.
> gcc --help
6/7 anonim válasza:
"Az, hogy melyik a compiler, viszonylag könnyű kitalálni, annyira nincs sok exe"
Nálam 32 db van a bin könyvtárban. :))
Ráadásul a legtöbb helpje úgy indul, hogy usage és options; mindent ír, csak azt nem ki ő, mi ő. :DD
7/7 A kérdező kommentje:
Igen, jó lenne ha az .EXE-k kiírnák hogy mi is ő :D
A bin könyvtárban van ld.exe, valószínűleg ez lesz a linker, köszönöm. A C/C++ fordító pedig a libexec könyvtárban található, cc1.exe és cc1plus.exe
Köszönöm a válaszokat, üdv
2013. júl. 17. 11:37
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!