Ich entwickle gerade ein Programm in Qt und es verwendet die Bibliothek libqextserialport.1.dylib.Wie kann ich eine dynamische Bibliothek in Xcode verknüpfen?
baue ich es und in x-Code ausführen und es spuckt zurück:
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
Die Bibliothek befindet sich in/Users/samuelreh/Desktop/QtOpenCV/qextserialport/build /.
Ich kann mein Programm durch Änderung der ausführbaren Ordner /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/ laufen und eingeben:
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
Ich weiß, Es gibt wahrscheinlich noch viele andere Lösungen. Wer kennt die besten/elegantesten/einfachsten von x-code?
Was ist, wenn Sie eine ausführbare Datei ohne Bundle erstellen? – John