文章遷移至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