Je suis en train de développer un programme en Qt et il utilise la bibliothèque libqextserialport.1.dylib.Comment puis-je lier une bibliothèque dynamique dans Xcode?
Je construis et en cours x code et recrache:
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
La bibliothèque est située dans/Users/samuelreh/Desktop/QtOpenCV/qextserialport/build /.
Je peux exécuter mon programme en changeant le dossier exécutable /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/ et en entrant:
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
Je sais il y a probablement beaucoup de solutions à part cela. Quelqu'un connaît-il le meilleur/le plus élégant/le plus facile à faire du x-code?
Et si vous construisiez un exécutable sans bundle? – John