Ubuntu安裝VTK-8.1


依賴項:

G++:sudo apt-get install g++

QT5:參照https://www.cnblogs.com/haijian/p/12417129.html

OPENGL:

sudo apt-get install build-essential libgl1-mesa-dev
sudo apt-get install freeglut3-dev
sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev

1、下載VTK-8.1與VTKData-8.1(VTKData可選,強烈推薦)

https://github.com/Kitware/VTK/releases
https://vtk.org/files/release/8.1/VTKData-8.10.zip 

2、各自解壓,並將VTKdata解壓到/vtk/.ExternalData

3、在VTK文件夾創建build文件夾,用來裝生成的文件;

4、打開cmake,選擇文件路徑

5、Configure

6、關鍵!!選擇VTK模塊(勾選Grouped、Advanced)

 ①勾選BUILD_EXAMPLES、Module_vtkGUISupportQt、VTK_Group_Qt   [本人需要利用QVTKWidget控件,所以着重勾選QT]

 ②VTK_DATA_STORE輸入.ExternalData路徑(可選

 ③ CMAKE_BUILD_TYPE 改成Release(可選、Debug也可以)

 ④如果Debug和Release兩者都需要生成,則添加CMAKE_DEBUG_POSTFIX,Value輸入-gd(可選、用來區分Release與Debug)

7、Configure

8、Generate

9、打開終端,進入build文件夾 

make -j8
sudo make install

完成!!如果需要確認,則進行測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM