CGAL(5.6.1)安装、使用教程

18 篇文章 1 订阅
14 篇文章 7 订阅

写在前面

  • 本文内容
    本文是CGAL(5.6.1)在Windows下的安装、使用教程;
    PCL、Open3D编译和使用相关教程见
    各个版本的Open3D、PCL的编译、使用教程

  • 平台/环境
    windows11(windows10): visual studio 2022;cmake 3.22+; Qt5; VsCode

  • 转载请注明出处:
    https://blog.csdn.net/qq_41102371/article/details/136566816

安装

从github下载源码和依赖的GPM、MPFR库:
https://github.com/CGAL/cgal/releases/tag/v5.6.1
在这里插入图片描述
将CGAL-5.6.1.zip和CGAL-5.6.1-win64-auxiliary-libraries-gmp-mpfr.zip解压到合适的位置(这里新建了个CGAL),将CGAL-5.6.1-win64-auxiliary-libraries-gmp-mpfr/auxiliary/gmp里面的文件复制到CGAL-5.6.1/auxiliary/gmp
在这里插入图片描述

demo使用

使用VsCode打开CGAL目录
新建一个编译脚本,compile_AABB.bat

cmake -DCMAKE_BUILD_TYPE=Release ^
-DCGAL_DIR="D:/carlos/install/source_code/CGAL/CGAL-5.6.1" ^
-DQt5_DIR="D:\carlos\install\Qt\Qt5.14.2\5.14.2\msvc2017_64\lib\cmake\Qt5" ^
-DBoost_INCLUDE_DIR="D:\carlos\install\PCL 1.10.0\3rdParty\Boost\include\boost-1_72" ^
-S ./CGAL-5.6.1/demo/AABB_tree -B ./build_AABB
cmake --build ./build_AABB --config Release --target ALL_BUILD

注意修改自己对应的目录,QT(QT5+)和Boost(1.66+)自行安装,其中Boost可以用PCL里面的,本文就是用的PCL1.10.0里面的
在这里插入图片描述
新建运行脚本run.bat

set PATH=%PATH%;^
D:\carlos\install\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin;^
D:\carlos\install\source_code\CGAL\CGAL-5.6.1\auxiliary\gmp\lib;

.\build_AABB\Release\AABB_demo.exe

在这里插入图片描述
在这里插入图片描述

参考

文中已列出

主要做激光/影像三维重建,配准、分割等常用点云算法,熟悉open3d、pcl等开源点云库,技术交流、咨询可私信

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诺有缸的高飞鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值