CGAL使用注意事项:添加编译需要的宏定义

CGAL函数库的源代码中存在很多根据宏定义判断函数实现方式的编译分治,在项目中使用CGAL函数库时,为了防止出现不可预知的编译错误,应该在编译代码前为项目添加预编译宏定义。

以MSVC为例:在项目工程属性(Properties)->Configuration->C/C++->Preprecessor->Preprocessor Definitions中添加如下的宏定义即可。

CGAL_USE_MPFR
CGAL_USE_GMP
CGAL_EIGEN3_ENABLED

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注