《Easy3d+Qt+VTK》学习

《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 的,参照这些教程即可学习,难度不大

相关推荐
小堃学编程13 小时前
QT跨平台应用程序开发框架(3)—— 信号和槽
开发语言·qt
一律清风19 小时前
qt自定义加载字体库ttf
数据库·c++·qt
Blasit1 天前
Qt C++ QStatusbar 显示表示状态的图片
开发语言·c++·qt
惊鸿一梦q1 天前
qt5Core.dll是什么文件,qt5Core.dll错误怎么办
开发语言·qt
听我一言1 天前
Qt for android : 简单实现弹窗创建文件,并使用JNI进行读写实例
android·开发语言·qt
R三哥哥啊1 天前
【Qt】01-了解QT
开发语言·qt
此刻我在家里喂猪呢1 天前
Qt应用之MDI(多文档设计)
c++·qt
诺谦1 天前
3.Qt Quick-QML地图引擎之v4.3版本(新增动态轨迹线/海图/天地图街道/天地图卫星)
开发语言·qt
朱永博2 天前
Qt和halcon联合显示3D点云
开发语言·qt·3d
0xCC说逆向2 天前
Windows图形界面(GUI)-QT-C/C++ - Qt控件与布局系统详解
c语言·开发语言·c++·windows·qt·mfc·win32