Deepin环境下配置openCV

文章迁移至hexo博客,请访问 alwaysthink.cn

装系统
Deepin是一个国产的linux发行版,因为其极高的颜值和不需要折腾的操作吸引了我。正好厌倦了windows 10,又赶上大四的毕业设计,就拿来玩玩了。
首先,Deepin系统的安装是非常傻瓜式的,参照官网上的教程 几步就可装好。我采用的是体验安装,重启之后即可选择进入Deepin系统。
配置IDE
写Python的应该都知道JetBrain家族的PyCharm好用,而这个家族的IDE们风格一致,使用体验好,所以C++也用他家的Clion吧。
//如果是学生的话可以通过认证来获得免费的专业版许可证,实在良心。
Deepin的深度商店里是Clion的,然鹅不是最新版,所以最好在官网 下载,然后解压缩,找到Clion.sh文件双击运行开始安装。
//这里会出现一个问题,由于CLion是使用CMake Toolchain来编译,安装时会提示C++ Complier: not found 。解决方案为,在终端输入指令 sudo apt-get install g++,等待安装完成即可。
安装openCV
官网下载:http://opencv.org/downloads.html 选择opencv3.2.0 linux 然后解压缩
安装编译opencv的一些依赖
sudo apt-get 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 libjasper-dev libdc1394-22-dev
进入opencv3.2.0文件夹(cd ~/opencv-3.1.0)执行:
mkdir build
cd build
4.配置opencv文件
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo make
sudo make install
这样opencv3.2.0 就安装成功了

参考资料
https://bbs.deepin.org/forum.php?mod=viewthread&tid=44751&highlight=clion
https://bbs.deepin.org/forum.php?mod=viewthread&tid=43127&extra=

posted @ 2017-02-24 15:40  xueb96  阅读(1766)  评论(0编辑  收藏  举报