qbs dylib:未加载库,未找到图像

时间:2016-08-04 23:25:44

标签: c++ qt qt-creator qbs

我正在尝试使用跳跃动画库构建一个qbs项目但是在运行项目时出现以下错误:

Arc

我的qbs文件:

dyld: Library not loaded: @loader_path/libLeap.dylib
Referenced from: /Users/pball/Work/Code/Qt/build-LeapTest-Desktop-Debug/qtc_Desktop_95cbad6a-debug/install-root/LeapTest
Reason: image not found

libLeap.dylib位于该位置。

使用Qt 5.6.0

使用qbs的新功能所以任何帮助/指针都非常感激。

1 个答案:

答案 0 :(得分:1)

这不是特定于qbs的问题,而是需要了解如何在macOS上加载动态库。请查看dyldRun-Path Dependent Libraries上的文档。

也就是说,根据依赖共享库libLeap.dylib的安装名称,如果将其复制到与LeapTest应用程序二进制文件相同的目录中,则应该成功加载它。