Mac OS中的OpenCV静态和共享库

时间:2015-09-15 20:17:02

标签: c++ macos opencv

我问了一个question about static and dynamic libraries in Windows,但我仍然没有100%能够得到这个概念。在Mac OS中,动态库的扩展名为.dylib。我使用以下步骤安装了OpenCV-3.0:

# make a separate directory for building
mkdir build
cd build
cmake -G "Unix Makefiles" ..

make 
sudo make install

完成上述步骤后,我获得了/usr/local/include中OpenCV的头文件和/usr/local/lib中的OpenCV库。

混淆:/usr/local/lib中,我只能看到所有重要的OpenCV库.dylib的库,例如-lopencv_core -lopencv_highgui, -lopencv_imgcodecs, -lopencv_imgproc, -lopencv_videoio。虽然有一些扩展名为.a的库,但这些库与重要的OpenCV库无关。

Mac OS中的静态库在哪里?或者我是否跳过任何​​步骤,因此我的系统中没有安装静态库?

0 个答案:

没有答案