hlmod.hu https://hlmod.hu/ |
|
*.cpp *.h https://hlmod.hu/viewtopic.php?f=85&t=11377 |
Oldal: 1 / 1 |
Szerző: | Gatshow [ 2013.10.21. 17:22 ] |
Hozzászólás témája: | *.cpp *.h |
Hali! Az lenne a kérdésem hogy modulban hogyan lehetne összevonni cpp és h fájlokat dll-lé vagy ez hogyan lehetséges? |
Szerző: | kiki [ 2013.10.21. 19:12 ] |
Hozzászólás témája: | Re: *.cpp *.h |
Dll, hát egy szerkesztőprogrammal, ajánlom a Visual Studiot, csinálsz egy projektet, beteszed a fájlokat, majd lefordítod. |
Szerző: | Gatshow [ 2013.10.22. 16:37 ] |
Hozzászólás témája: | Re: *.cpp *.h |
köszönöm! |
Szerző: | Metal [ 2013.10.25. 10:49 ] |
Hozzászólás témája: | Re: *.cpp *.h |
Hát "összevonni" nem lehet, ez két állomány. A h a header a cpp meg maga az implementációs rész. A cppben van beleírva melyik a headerje, így elég csak a cpp-ket átadni a fordítónak, mivel a preprocessor megkeresi és belefordítja, ha kell. (Általában fgv defininíciók vannak benne, nem szokott implementáció lenni) A fejlesztőkörnyezetben dől el, hogy a fordító is úgy működik, ahogy kell, viselkedhet úgy is, hogy egy projekt állományban vannak csokorba szedve az állományok. Például a Codeblocksban, ha nincs benne a projektben a header, akkor elhasal, de mondjuk gcc/g++ vel fordítva automatikusan beteszi) Természetesen az utóbbi esetben is kieszközölhetjük ezt a dolgot, azaz meg kelljen adni azokat is, mint forrásállományok. |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |