ubunu18.04源码安装opencv 4.8.0

第一步更新并安装依赖

sudo apt update

sudo apt install build-essential cmake git pkg-config libgtk-3-dev \

libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \

libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \

fortran openexr libatlas-base-dev python3-dev python3-numpy \

libtbb2 libtbb-dev libdc1394-22-dev

第二步创建编译目录

cd ~/opencv_build/opencv

mkdir build && cd build

mkdir ~/opencv_build && cd ~/opencv_build

第三步clone代码切换分支

mkdir ~/opencv_build && cd ~/opencv_build

git clone https://github.com/opencv/opencv.git

cd opencv

git checkout 4.8.0

cd ..

git clone https://github.com/opencv/opencv_contrib.git

cd opencv_contrib

git checkout 4.8.0

cd ..

第四步设置编译选项

cmake -D CMAKE_BUILD_TYPE=RELEASE \

-D CMAKE_INSTALL_PREFIX=/usr/local \

-D INSTALL_C_EXAMPLES=ON \

-D INSTALL_PYTHON_EXAMPLES=ON \

-D OPENCV_GENERATE_PKGCONFIG=ON \

-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \

-D BUILD_EXAMPLES=ON ..

第五步执行编译命令

make -j$(nproc)

sudo make install

sudo ldconfig

相关推荐
张彦峰ZYF3 分钟前
从“能调查”到“可持续调查”:长时网络安全智能体的工程化方法论
人工智能·claude code·agent sdk·长时网络安全智能体生产落地·证据收集+关联研判+调查报告·上下文与记忆管理·自动化评估
xiaohaiAIgeo4 分钟前
【2026年】通风柜面风速控制的时滞与补偿策略
人工智能·科普知识
小淮AI12 分钟前
AI远程操控电脑,距离日常办公还有多远?
人工智能·电脑
头发够用的程序员12 分钟前
别被 TOPS 参数迷惑:手把手推导边缘 GPU 整型算力
人工智能·python·ubuntu·计算机视觉·硬件架构·边缘计算
思考着亮21 分钟前
5.成本、缓存与可观测性
人工智能
大闸蟹u26 分钟前
图解 AI Agent:Agent = 模型 + Harness
人工智能
dunge202628 分钟前
ChatGPT Plus / Pro 与 Codex 深度实战:2026年9月5日 从模型能力对比到代码生成工作流全解析
人工智能·chatgpt
阿拉斯攀登28 分钟前
SpringCloudAlibaba微服务消息调用:跨服务业务异步解耦
人工智能
joinwell5229 分钟前
只发 GET,为什么还是写进去了?从公共 Wiki 到 Agent 工具门禁的效果边界
人工智能·http
zhuhai_xigedian32 分钟前
源网荷储一体化柜的经济效益优化功能实现机制
大数据·运维·人工智能·重构·能源