文章目录
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
- cmake-gui设置图下
-
点击Configure,会出现是否新建build文件,选择是
-
cmakeSetup设置如下:
- 几个参数进行修改
- CMAKE_BUILD_TYPE设置为RELEASE
- cuda项选中
- 最后点击Generate生成配置文件
3.4 终端编译
cd opencv_lib/build
make -j16 # 时间较长,请耐心等待
sudo make install
4. cpp IDE安装
- CLion:应用商店可下载,30天免费试用,优点:使用方便,类似Pycharm(应是同一家公司的产品);
- qt-creator:应用商店可下载,优点:免费,ubuntu系统使用较广