我在Ubuntu 14.04,64bit中安装libopencv-dev
包。
安装后,虽然软件包应该将库和标头安装到/usr
,但我找不到任何库或标头。
然后我dpkg -L libopencv-dev
,获取这些信息:
igsrd@~>sudo dpkg -L libopencv-dev
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libopencv-dev
/usr/share/doc/libopencv-dev/copyright
/usr/share/OpenCV
/usr/share/OpenCV/OpenCVModules.cmake
/usr/share/OpenCV/OpenCVConfig-version.cmake
/usr/share/OpenCV/OpenCVModules-release.cmake
/usr/share/OpenCV/OpenCVConfig.cmake
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/opencv_createsamples.1.gz
/usr/share/man/man1/opencv_haartraining.1.gz
/usr/share/man/man1/opencv_performance.1.gz
/usr/share/man/man1/opencv_traincascade.1.gz
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc
/usr/bin
/usr/bin/opencv_traincascade
/usr/bin/opencv_createsamples
/usr/bin/opencv_haartraining
/usr/bin/opencv_performance
/usr/share/doc/libopencv-dev/changelog.Debian.gz
这是否意味着包没有任何库或标题? 它应该不是那种情况,对吗?
答案 0 :(得分:0)
libopencv-dev
是一个元包。它依赖于许多包含必要库和头文件的包,例如libopencv-core-dev
,libopencv-imgproc-dev
等。
由于依赖项是自动安装的,因此您可以间接拥有所需的一切。这是包装中的标准模式,因此您可以选择所需的组件,也可以只安装元软件包。
如果您不确定,请安装libopencv-dev
。