Linux系統環境下配置ImageBasedModellingEdu

Linux系統環境下配置ImageBasedModellingEdu

各位小朋友,大朋友們,大家好啊!最近小編在學三維重建(本人網名紅狐狸,大家可以這麼稱呼我哈!),感覺這個東西對新手不太友好,所以想着做一些筆記。一來可以給感興趣的同學留一點方便,二來也可以找一些志同道合的小夥伴共同探討學習一下。我也是菜鳥上路,各位同門,多多指教!有興趣可以點個關注,有問題歡迎私信。後面小編還會更新一些小編在學習路上的教程和心得哦!

這次配置環境我參考了很多人寫的筆記,然後這篇教程我主要在我遇到的問題上,對原有的教程進行補充一下哈!借鑑一下大佬們的筆記,然後再進行補充一點。這次我參考的是深藍學院的原配教程,地址送上:https://github.com/weisui-ad/ImageBasedModellingEdu

需要安裝的軟件:

g++&gcc(Ubuntu下自帶gcc編譯器,我們只需要裝個g++。通過“gcc -v”命令來查看gcc版本。 )

sudo apt-get update
sudo apt-get install build-essential
g++ -v

cmake

sudo apt install cmake
sudo apt-get install cmake-qt-gui

clion

sudo snap install clion --classic

需要配置的相關庫:

我們需要配置四個庫:libpng, libjpeg, libtiff, eigen

sudo apt-get install libeigen3-dev
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff-dev

使用cmake運行案例(終端下執行):

git clone https://github.com/weisui-ad/ImageBasedModellingEdu.git
cd ~/ImageBasedModellingEdu
mkdir build 
cd build
cmake -DCMAKE_BUILD_TYPE=Release .. 
make -j8

使用clion運行案例:

clion設置release模式的步驟:
1.File->Settings->Build,Execution,Deployment->cmake
2.點擊+號,會自動生成Release版本

clion打開案例代碼:
1.File->New Project->C++ Executable
2.在Location打開對應的文件夾即可
3.選中對應的案例Run->Run …
在這裏插入圖片描述



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章