文章迁移至hexo博客,请访问 alwaysthink.cnphp
装系统
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-essentialhtml
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devpython
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 就安装成功了linux
参考资料
https://bbs.deepin.org/forum.php?mod=viewthread&tid=44751&highlight=clion
https://bbs.deepin.org/forum.php?mod=viewthread&tid=43127&extra=git