0

在应用 tbb 的 qt 中编译 opencv 项目时出现以下问题

dyld: Library not loaded: libtbb.dylib
Referenced from: /usr/local/lib/libopencv_core.2.4.dylib
Reason: image not found
The program has unexpectedly finished.

有哪位朋友可以告诉我如何解决这个问题吗?

4

2 回答 2

1

问题是当您运行应用程序时,它找不到要加载的库。您需要将 DYLD_LIBRARY_PATH 环境变量设置为指向应用程序方案中包含此库的目录。

产品 > 编辑方案 > 环境变量

于 2013-01-26T15:09:54.543 回答
1

哦,我突然把libtbb.dylib复制到/usr/local/lib/文件夹下解决了这个问题。

感谢

于 2012-06-13T09:09:51.323 回答