Ich entwickle derzeit ein Programm in Qt und es verwendet die Bibliothek libqextserialport.1.dylib.
Ich baue es und führe es in x-code aus, 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 ausführen, indem ich in den ausführbaren Ordner /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/ wechsle und dort eingebe:
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
Ich weiß, dass es wahrscheinlich viele andere Lösungen als diese gibt. Kennt jemand die beste / eleganteste / einfachste von x-code zu tun?