Zdravim, mam takyto problem. V skole sme dostali nieco nakodit v c++. Pouzivame na to MS visual 2005. Ja som sa pytal ci mozem robit aj pod linuxom (kompilovat gcc...), povedal mi ze OK, ale aby so mu poslal aj makefile. Nakodil som co trebalo, skompiloval gcc, ale pisalo chyby, tak som to dal cez g++ (neviem aky je rozdiel a preco to neslo, ale to este zistujem). No myslel som ze mi to vytvori ten subor makefile, alebo nieco take a nic (mam len subor.out). Vobec netusim co myslel tym makefileom. Viete mi poradit, alebo hodit nejaky link? dik.
Samozrejme g++ (gcc) nevytvara automaticky makefile. Viac sa docitas v odkaze hore. Na kompilaciu C++ programov pouzivaj g++, na C gcc.
Takze ak postupujes podla toho manualu, vysledkom by mal byt subor makefile, ktory je tebou napisany - pravidla prekladu.
Subory .o su vysledkom kompilacie, ktore staci "uz len" zlinkovat.
Odporucam si o tom nieco precitat, kedze to asi studujes na skole.