Dans mon fichier qmake .pro, j'ajoute ma bibliothèque dynamique souhaitée à LIB qui permet la compilation mais ne lie pas la bibliothèque dans l'application compilée (c'est-à-dire que j'obtiens une erreur de bibliothèque non trouvée au moment de l'exécution).Comment lier une bibliothèque dynamique avec qmake dans mon application?
Le problème est que j'ai la bibliothèque dans mon répertoire de construction, pas dans le répertoire système (c'est-à-dire/usr/lib). Mais, je veux générer une application OSX qui ne touche pas le système en dehors du dossier .app.
Aussi, je voudrais savoir comment faire cela sur un système Linux - est-ce possible?
Ma question est liée au Qmake generating a proper .app question mais diffère par le fait que le lien qui répond à cette question ne répond pas à ma question.
J'espérais éviter d'utiliser LD_LIBRARY_PATH mais il semble que la meilleure option pour l'instant. Merci! – bias
Comment est-ce que je dirais à qmake d'emballer l'application avec le script? Ou, est le meilleur pari d'ajouter le script à la main (ce qui est un peu ennuyeux)? – bias
Vous devrez l'ajouter à la main. – PiedPiper