Jag har ett gäng objektfiler (.o) som jag skulle vilja göra om till ett "statically linked library" (.a). Hur gör jag detta? Använder g++ i SuSE Linux 6.4. Hur länkar jag med detta library när jag väl har skapat det?
Det bästa (eller enda) sättet att göra det du vill är att skapa en fil som du kallar Makefile och lägger i katalogen med källkoden. I den filen skriver du hur ditt projekt ska kompileras. För att sedan kompilera startar du kommandot make från din projekt-katalog.
Tyvärr har jag aldrig skrivit en egen Makefile och har därför ingen aning om hur den ska se ut. Sök på Internet efter någon referens. Jag återkommer om jag hittar någon.
Det är inte det ändå sättet. Makefilen har inget med saken att göra. Men _hur_ gör jag en .a fil av objektfilerna (vilka parametrar skickar jag till GCC)? Det är min fråga.