![](https://img-blog.csdnimg.cn/20200229161040953.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
CGAL
文章平均质量分 76
CGAL学习
去往火星
这个作者很懒,什么都没留下…
展开
-
CGAL-5.5.2简单编译通过的例子的pro配置
3、以及通过CGAL官网下载的编译好的X64-VC14的库,包括CGAL-5.5.2-win64-auxiliary-libraries-gmp-mpfr.zip。提示:如果版本不一定一致,通过编译错误,尝试替换boost版本;自带的例子是通过CMAKE组织的编译,先通过cmake-gui生成vs的sln,在进行编译。本文介绍通过Qt的pro组织的代码工程配置。2、CGAL-5.5.2 + boost 1.71(看boost最少要求1.66,太新了1.82也能可能遇到编译不过问题)原创 2024-05-08 16:07:45 · 222 阅读 · 0 评论 -
CGAL在ubuntu下的安装及Hello World的测试
在我们到目前为止看到的示例中,该函数采用两个用于输入点范围的迭代器和一个用于写入结果的输出迭代器。乍一看,执行精确谓词和构造的内核似乎是完美的选择,但性能要求或有限的内存资源使其并非如此。它将允许使用更通用的投影特征对象来存储状态,例如,如果投影平面由方向给出,则该方向在类中是硬连线的Projection_traits_yz_3。另一个示例是关于用户定义的点类型,或来自 CGAL 之外的第三方库的点类型。至于第二个问题,考虑一个我们想要计算投影到平面上的 3D 点的凸包的应用程序yz。原创 2024-05-08 16:03:28 · 1162 阅读 · 2 评论 -
Linux下安装gmp6.2.1的详细操作(深度学习)
如果使用第一种方式仍然有问题的话,可以尝试使用下面的安装方式,当初我再使用第一种安装后仍然没有任何效果,然后用了又执行了下面的代码,发现之后就可以了。# /usr/local换成自己的安装路径。用了又执行了下面的代码,发现之后就可以了。1. 官网下载gmp安装包。4. 指定安装路径进行安装。2. 解压下载好的安装包。3. 进入解压后的文件夹。# 配置刚才的安装路径。原创 2024-05-08 14:49:46 · 788 阅读 · 0 评论 -
Linux(Ubuntu)安装CGAL(非root)
默认路径需要root权限,添加参数-DCMAKE_INSTALL_PREFIX。我安装的是1.77.0的版本。原创 2024-05-08 11:35:40 · 574 阅读 · 0 评论 -
CGAL-5.2.1的安装与编译(Win10+vs2019+CGAL-5.2.1)
CGAL是Computational Geometry Algorithms Library(计算几何算法库)的缩写,C++的高效算法库。CGAL只是一个头文件库(从5.0版本开始),这意味着CGAL无需编译,只需安装好CGAL的依赖项即可。。CGAL-5.2.1支持vs2015,vs2017和vs2019。他有两个必须安装的依赖项Boost和。CGAL有两种安装方式,一种是使用Vcpkg库管理器,另一种是下载CGAL源代码。官方手册两种方式都有,这里选择第二种方式安装。原创 2024-04-29 11:44:45 · 1262 阅读 · 3 评论 -
CGAL的安装与在VS中的配置
从5.0版本开始,CGAL仅是一个头文件库,这意味着CGAL无需编译,只需安装好CGAL的依赖项即可。3. 设置环境变量,这帮助cmake找到boost。将gmp的lib路径添加到环境变量path中!CGAL只是一个头文件夹包,故只要引用头文件即可。打开属性页,在C/C++命令行中加/bigobj。,帮助cmake在配置过程中找到CGAL。Boost是CGAL的强制依赖库。进行下载,建议安装QT5.13.1。至此,CGAL的环境彻底配置完毕!没有配置qt的,导致上图结果。2. 运行下载器,安装到。原创 2024-04-29 09:41:18 · 1115 阅读 · 0 评论 -
CGAL官方软件包-算数和代数 1. Algebraic Foundations
1. 代数基础 Algebraic FoundationsMichael HemmerThis package defines what algebra means for CGAL, in terms of concepts, classes and functions. The main features are: (i) explicit concepts for interoperab...原创 2020-03-18 11:53:27 · 316 阅读 · 0 评论 -
2. CGAL总体设计 The overall design
设计目标,选择 C++ 模板这种通用的编程范式。CGAL总体设计有三个主要层面构成,算法和数据结构层(the layer of algorithms and data structures),内核层(the kernel layer),算数代数层(the arithmetic and algebra layer)。CGAL中的算法和数据结构由它们使用的对象类型和操作参数化。它们可以处理满足特定语法...原创 2020-03-01 21:28:19 · 305 阅读 · 0 评论 -
1. CGAL初探 Predicates Constructions
在这里插入图片描述原创 2020-02-29 17:53:36 · 166 阅读 · 0 评论