Library einbinden

Ozzy Ozborn

Erfahrenes Mitglied
Hi,

ich programmiere gerade unter Linux ein kleines Projekt, welches u.a. Qt und Qwt verwendet. Das kompilieren funktioniert auch, jedoch hätte ich es gerne dass er die Librarys mit einbindet, und zwar so, dass man sie zum Ausführen nicht mehr installiert haben muss. Wenn ich das Programm weitergebe, fordert er nämlich immer die Lib von Qwt, und dass sie nicht angegeben sei.

Wisst Ihr da einen Rat? Das die Datei dann ziemlich groß wird ist egal...

MfG, und vielen Dank schon einmal, Ozzy
 
Hi.

Du müßtest die Bibliothek statisch linken. Da kommt es drauf an, ob es diese Bibliothek überhaupt als statische Bibliothek gibt...

Ansonsten könntest du mal den ELF statifier ausprobieren; das Programm erstellt aus einer dynamisch gelinkten ausführbaren Datei ein statisch gelinktes Programm.

Gruß

PS: Alternativ könntest du die Bibliothek einfach zum Programm dazupacken.
 
Zuletzt bearbeitet:
Zurück