13

如何检查安装在我的 Linux 机器上的 OpenCV 库是否针对 TBB 库编译?

4

1 回答 1

16

使用ldd打印 *libopencv_core* 的共享库依赖项:

ldd /usr/local/lib/libopencv_core.so

您应该会在列表中看到 TBB。

如果你在 Mac OS X 上,等效的是otool -L,在我的系统上它输出:

/Users/karlphillip/installers/OpenCV-2.4.2/build/lib/libopencv_core.2.4.dylib (compatibility version 2.4.0, current version 2.4.2)
libtbb.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 52.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)

所以根据上面的输出,我的 OpenCV 安装是为支持 TBB 而构建的。;D

于 2012-09-17T17:45:33.773 回答