Bibliothek erstellen
-
Hi,
ich steige gerade in die Linux Programmierung und die Benutzung von GCC ein. Ich möchte gerne ein Projekt mit zwei Libraries erstellen, wobei die 1. Library Funktionen aus der 2. benutzt. erstmal bin ich mir nichtmal ganz sicher, ob ich mit
gcc -o mylibone.l file1.o file2.o....
wirklich eine bibliothek erstellen kann. Irgendwie fehlt mir an GCC ein bischen ihm zu sagen, was er erstellen soll, also sowas wie einen --buildlib switch;)
jetzt habe ich auserdem das problem, das er beim builden der 1. Library nicht aufgelöste Referenzen hat. Nämlich die zur 2. Library. Kann ich der 1. Library irgendwie klar machen das sie von der 2. abhängig ist und die Funktionen die ihr fehlen dann von dort beziehen kann, wenn die executable zusammen mit den beiden Libs gelinkt wird?
Vielen dank im voraus
template
-
Schau doch mal in die FAQ.
Wenn Du dann noch Fragen hast, melde Dich einfach wieder!
-
Oder schau in den Manualpages: man ar
MfG Kimmi
-
ahh, ja ar ist genau das was ich brauche. Vielen dank euch beiden nochmal.