Sam*_*Sam 9 c++ macos xcode dylib
我目前正在Qt中开发一个程序,它使用库libqextserialport.1.dylib.
我构建它并在x-code中运行并且它向后吐:
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
Run Code Online (Sandbox Code Playgroud)
该库位于/ Users/samuelreh/Desktop/QtOpenCV/qextserialport/build /中.
我可以通过更改为可执行文件夹/Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/来运行我的程序并输入:
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
我知道除此之外可能有很多解决方案.有人知道x-code中最好/最优雅/最容易做的事情吗?
| 归档时间: |
|
| 查看次数: |
5163 次 |
| 最近记录: |