基于opencv 3.4
ubuntu 22.04
1.编译
1.1 安装依赖库(编译OpenCV之前)
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev
如果出现个别报错,根据提示调整
1.2: 配置
1.2.1 进入目录
进入build空文件夹,如果不存在则创建,
1.2.3 配置编译环境
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
第一个为编译类型Release/Debug
第二个为安装路径
第三个为源码路径
/*出现这样的错误
FATAL: In-source builds are not allowed.You should create a separate directory for build files.
解决方法:
rm CMakeCache.txt 删除源码目录中的这个文件
*/
构建文档选择,进入 < cmake_build_dir/doc/> 并运行make使用目标为 “html_docs”:
例如:
cd ~/opencv/build/doc/
make -j7 html_docs
1.3 编译
sudo make
1.4 安装
sudo make
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)