一、编译
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文件添加文章来源:https://www.toymoban.com/news/detail-755196.html
#--------------------------------------------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的,参照这些教程即可学习,难度不大
文章来源地址https://www.toymoban.com/news/detail-755196.html
到了这里,关于《Easy3d+Qt+VTK》学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!