ubuntu cpp工程环境安装与编译

1. cmake及依赖安装

sudo apt install cmake
sudo apt install  build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
sudo apt-get update

2.cmake-gui安装

sudo apt-get install cmake-qt-gui

3. 编译安装opencv

3.1 下载opencv源码

  • 位置:NAS /BBWHNAS/公用/SR tools
  • 可放置在任意位置,建议放在software中

3.2 解压安装包

unzip opencv-3.4.14.zip

3.3 cmake-gui设置及编译

  • 打开cmake-gui

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7LAdnQes-1626860804713)(uploads/a5e59a89415b07a56fb398a5216d1384/image.png)]

  • cmake-gui设置图下

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iMxPUAkb-1626860804715)(uploads/6f0cc05fe0465e2e32e196eba2019c6c/image.png)]

  • 点击Configure,会出现是否新建build文件,选择是

  • cmakeSetup设置如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QQZcDjBX-1626860804716)(uploads/38b2cfa63d0c22497c3e41eee8ed967c/image.png)]

  • 几个参数进行修改
  1. CMAKE_BUILD_TYPE设置为RELEASE

在这里插入图片描述

  1. cuda项选中

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sf2CCXnT-1626860804719)(uploads/25e1252657418a2fae91b2648e5d7c1a/image.png)]

  • 最后点击Generate生成配置文件

3.4 终端编译

cd opencv_lib/build
make -j16 # 时间较长,请耐心等待
sudo make install

4. cpp IDE安装

  • CLion:应用商店可下载,30天免费试用,优点:使用方便,类似Pycharm(应是同一家公司的产品);
  • qt-creator:应用商店可下载,优点:免费,ubuntu系统使用较广
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤劳的凌菲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值