编译安装Opencv3.4.2

yum install -y pkg-config
# 解压编译并安装opencv
unzip opencv-3.4.2.zip
cd opencv-3.4.2
mkdir build
cd build
cmake -D WITH_FFMPEG=ON \-D CMAKE_BUILD_TYPE=RELEASE \-D OPENCV_GENERATE_PKGCONFIG=ON \-D CMAKE_INSTALL_PREFIX=/usr/local/opencv ..-D OPENCV_EXTRA_MODULES_PATH=/mnt/opencv_contrib-3.4.2/modules \-D CUDA_FAST_MATH=ON \-D WITH_CUDA=ON \-D WITH_CUBLAS=ON \-D DCUDA_NVCC_FLAGS="-D_FORCE_INLINES" \-D CUDA_ARCH_BIN="7" \-D CUDA_ARCH_PTX="" \make -j20
make install
# 复制pc文件到 /usr/lib/pkgconfig/
centos: cp -f /usr/local/opencv/lib64/pkgconfig/opencv.pc  /usr/lib64/pkgconfig/
ubuntu: cp -f /usr/local/lib/pkgconfig/opencv.pc  /usr/lib/pkgconfig/
# 测试
pkg-config --modversion opencv
# 配置环境变量
vim /etc/profile
.....................................
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/opt/ffmpeg/lib/:/usr/local/opencv/lib64
.....................................
source /etc/profile

cmake输出内容看一下ffmpeg选项如下:

验证安装结果:

编译安装Opencv3.4.2相关推荐

  1. 在Ubuntu上编译安装OpenCV3

    目录 背景 安装依赖包 安装ffmpeg 编译安装opencv3 理想情况 错误处理 复制头文件 修改头文件 修改OpenCV文件 修改文件方法 更好的解决方法--换OpenCV版本 3.4.1版本的 ...

  2. Jetson TX1刷机教程(解决Auvidea carrier boards(2x USB3.0)+ 源码编译安装opencv3.2存储空间不足问题)

    最近一周感觉都是在给Jetson TX1刷机,然而每次都得各种查资料,然后从师兄那得到启示(养成记录的好习惯),感觉是时候写下刷机的心路历程了. Jetson TX1刷机不难,直接跟着官方教程走就行D ...

  3. 【CV实战】Ubuntu18.04源码编译安装opencv-3.4.X+测试demo

    之前在Windows上借助VS编译opencv,很轻松就能搞定,到Linux下踩了坑,Ubuntu下编译.卸掉重编.搞了几次,还把系统库给卸载掉了(sudo apt-get remove python ...

  4. ros加载编译opencv-3.4.9,编译安装opencv-3.4.9

                                                            ros加载编译opencv-3.4.9 ros中配置opencv 1.加载自己的open ...

  5. 【OpenCV】在Linux下用CMAKE编译安装OpenCV3.2.0

    [安装相关软件和库] 1.安装CMAKE:这里使用apt-get来安装; CMAKE 是一个跨平台编译工具,能够输出各种makefile,和project 文件,指导编译器编译,对CMAKE具体的可以 ...

  6. linux下运行yolo,deepin(linux)编译安装yolo v4测试效果

    # 背景 五一放假的最后一天我也凑了个热闹,试一下新鲜出炉的yolo v4, 由于没有装CUDA和CUDNN,只试了一下在CPU上的速度和效果,电脑环境及编译依赖如下: * deepin 15.11桌 ...

  7. linux下无权限安装opencv3.4.6

    下载opencv3.4.6源码 https://codeload.github.com/opencv/opencv/zip/3.4.6 编译安装opencv3.4.6 可以使用unzip进行解压了(如 ...

  8. Jetson Xavier NX安装opencv3.4.5(小白教程)

    作为小白,近期开始上手嵌入式设备Jetson Xavier NX,系统为Ubuntu 18.04.6,而因项目开发环境需要Opencv3.4.5版本,预装系统内安装的是Opencv4.1.1,以下是本 ...

  9. ubuntu16.04+cuda10.1安装opencv-3.3.0

    目录 1.系统环境 2.安装一些基础命令 2.1更新包 2.2安装依赖项 3.下载OpenCV 和 OpenCV_contrib 源码包 3.1下载地址 3.2解压并移动opencv_contrib- ...

最新文章

  1. 单卡手机怎么变双卡双待全过程
  2. win10下,cmd可以运行java,却不能运行javac
  3. 派单o2o全开源版 v11.6.0 全新UI版小程序模块
  4. 【C/C++】符号常量 常变量
  5. Kotlin实战【六】Kotlin中集合的创建
  6. 【礼仪大赛常识】 女人宴会搭配必学的礼服文化
  7. mysql 中将汉字(中文)按照拼音首字母排序
  8. vcpkg 简明教程
  9. matplotlib之简单动画制作
  10. 安卓手机的APP图标尺寸规范和图标命名规范
  11. 如何提高国际短信到达率?
  12. 尤雨溪:重头来过的 Vue 3 带来了什么?
  13. iPhoneX、iPhoneXS、iPhoneXR、iPhoneXSMax屏幕适配尺寸@media
  14. 视频搬砖项目【一个技术员是如何轻松利用视频搬运项目做到日入2000+】
  15. Jmeter线程组之 jp@gc - Stepping Thread Group (deprecated)
  16. 激光雷达的厮杀18年:西方“诸神黄昏”,东方“新王隐现”
  17. PCB多种特殊走线画法与技巧
  18. 阿里巴巴产品实习生4天
  19. 然后是几点--编程题
  20. JavaScript创始人Brendan Eich访谈录(转)

热门文章

  1. GMAP.NET ---生成离线地图
  2. PS_0001:改变图片颜色 填充颜色
  3. 【背包系统】三.完善提示信息显示
  4. 算力网络照进现实,浩鲸科技如何构建?
  5. set在python里是什么意思_set在python里的含义和用法
  6. 荣耀路由x1 虚拟服务器,荣耀X1路由器怎么设置?
  7. PHP 给图片加边框
  8. 初识canvas(二)
  9. 行列式的计算机应用论文结论,行列式的性质及应用论文范文.doc
  10. Java使用SSLContext请求https链接