《Easy3d+Qt+VTK》學習-1、編譯與配置
- 一、編譯
- 二、配置
- 注
一、編譯
1、
資源下載:easy3d giuhub
2、解壓縮
3、用qt打開CMakeLists.txt即可
4、點擊項目,選擇debug或者release,圖中3處可自行選擇,因為我的qt版本是6,easy3d默認是5,所以qt我沒有配置編譯
5、先點擊執行cmake,在點擊構建,即可生成lib和dll文件,同樣的方法構建一下release版本,生成如下:
6、把源文件中如下拷貝進include文件即可,最終如下:
bin
lib
include
7、環境變量添加bin路徑
二、配置
1、新建立一個qt qmake應用
pro文件添加
#--------------------------------------------easy3d dependence----------------------------------------INCLUDEPATH += D:/PCL/Easy3D/include\CONFIG(debug,debug|release){LIBS += -LD:/PCL/Easy3D/lib/debug\-l3rd_glfw\-l3rd_glutess\-l3rd_imgui\-l3rd_kdtree\-l3rd_lastools\-l3rd_opcode\-l3rd_poisson\-l3rd_polypartition\-l3rd_ransac\-l3rd_rply\-l3rd_tetgen\-l3rd_triangle\-leasy3d_algo\-leasy3d_core\-leasy3d_fileio\-leasy3d_gui\-leasy3d_kdtree\-leasy3d_renderer\-leasy3d_util\-leasy3d_viewer\}else {LIBS += -LD:/PCL/Easy3D/lib/release\-l3rd_glfw\-l3rd_glutess\-l3rd_imgui\-l3rd_kdtree\-l3rd_lastools\-l3rd_opcode\-l3rd_poisson\-l3rd_polypartition\-l3rd_ransac\-l3rd_rply\-l3rd_tetgen\-l3rd_triangle\-leasy3d_algo\-leasy3d_core\-leasy3d_fileio\-leasy3d_gui\-leasy3d_kdtree\-leasy3d_renderer\-leasy3d_util\-leasy3d_viewer\}#--------------------------------------------easy3d dependence----------------------------------------
注
如果習慣用cmake的,參照這些教程即可學習,難度不大