opencv 测试安装完成_opencv4.3 的安装(linux)
opencv4.3 的安装网上大部分opencv的教程都是基于opencv2 opencv3的,在opencv4下会出现没有Pkg-config支持的情况比较扯淡的是,是opencv官方主动删去pkg-config 支持的,但是官方样例中依然使用pkg-config 进行编译。因此,如果你也在使用g++手动编译,或者使用Makefile的话,安装时加入pkg-config 支持是非常必要的。安装步
opencv4.3 的安装
网上大部分opencv的教程都是基于opencv2 opencv3的,在opencv4下会出现没有Pkg-config支持的情况
比较扯淡的是,是opencv官方主动删去pkg-config 支持的,但是官方样例中依然使用pkg-config 进行编译。
因此,如果你也在使用g++手动编译,或者使用Makefile的话,安装时加入pkg-config 支持是非常必要的。
安装步骤
注意在 cmake 这一步要加上OPENCV_GENERATE_PKGCONFIG=ON 不然没有pkg-config 支持会很痛苦
cd ~
git clone https://github.com/opencv/opencv.git
cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release
-D CMAKE_INSTALL_PREFIX=/usr/local
-D OPENCV_GENERATE_PKGCONFIG=ON
..
make -j8
cd ~/opencv/build/doc/
make -j8 doxygen
sudo make install
安装完成后
opencv 主要文件位于 /usr/local/bin /usr/local/include/opencv4 /usr/local/lib
之后创建一个链接,增加兼容性:
sudo ln -s /usr/local/lib/pkgconfig opencv4.pc /usr/local/lib/pkgconfig/opencv.pc
测试是否安装成功
cd ~/opencv/samples/cpp/example_cmake
make
ls
此时文件夹中出现名为opencv_example的可执行文件,说明编译过程没有问题了
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)