fehlende lib

28/05/2012 - 09:36 von Volker Kohaupt | Report spam
Hallo,

benutze bei der Entwicklung mit QT zusàtzliche libs. Ist z.b eine lib
jetzt nicht auf dem System bricht das Programm schon beim Start ab.
Mir schwebt vor das wenn eine lib nicht auf dem System vorhanden ist das
dies vom Programm abgefragt wird so das die Hauptfunktionalitàt des
Programms zumindestens gewàhrleistet wird. Wie löst man so was?

Viele grüße Volker
 

Lesen sie die antworten

#1 Stefan Reuther
28/05/2012 - 10:35 | Warnen spam
Volker Kohaupt wrote:
benutze bei der Entwicklung mit QT zusàtzliche libs. Ist z.b eine lib
jetzt nicht auf dem System bricht das Programm schon beim Start ab.
Mir schwebt vor das wenn eine lib nicht auf dem System vorhanden ist das
dies vom Programm abgefragt wird so das die Hauptfunktionalitàt des
Programms zumindestens gewàhrleistet wird. Wie löst man so was?



Indem man das Laden nicht den dynamischen Linker erledigen làsst,
sondern mit dlopen/dlsym selber macht.

Gerade bei C++ kann das aber beliebig kompliziert werden, wenn die zu
ladende Bibliothek nicht dafür ausgelegt ist.


Stefan

Ähnliche fragen