cc -o prg prg.c func.o libops.so
cc -o prg prg.c func.o -L./libs -lops
Beim Programmstart muß der Laufzeitlinker rld in der Lage sein,
die dynamischen Bibliotheken zu finden. Dynamische Bibliothekem müssen
sich also entweder im Standardverzeichnis (/usr/lib) befinden, oder
es wird die Umgebungsvariable LD_LIBRARY_PATH gesetzt, bevor das
Programm ausgeführt wird:
setenv LD_LIBRARY_PATH
Außerdem kann auch schon beim Kompilationsaufruf ein Pfad zu dynamischen
Bibliotheken angegeben werden:
cc -o prg prg.c -rpath ./libs -L./libs -lops