VS2019配置CGAL

发布时间 2023-10-24 21:47:04作者: zxc0210

一.软件和工具

(1)Visual Studio2019版本

(2)Boost 1.82.0:https://www.boost.org

(3)CGAL 5.5.2:https://github.com/CGAL/cgal/releases 

  同时下载配置CGAL所需要的依赖库GMP和MPFR

 二.安装

全部解压后的文件目录应该是这样的:

 将 auxiliary 目录下的文件夹 gmp 复制到 CGAL-5.5.2\auxiliary 目录下,点击替换。

OK,此时CGAL安装完成,接下来还需要安装 boost。

进入 boost_1_82_0 目录,打开cmd ,输入 bootstrap.bat ,执行完成后,输入 .\b2 等待build完成。

三.VS环境配置

建立一个空项目,打开 项目--属性--VC++目录 ,添加包含目录和库目录:

 然后在 链接器--输入--附加依赖项 中添加:

 这里因为没有添加系统环境变量,所以运行时会报找不到 libgmp-10.dll 文件的错误。这个可以直接添加系统环境变量。我这里就省略这一步,直接将 CGAL-5.5.2\auxiliary\gmp\lib 目录下的两个 dll 文件复制到源代码同级目录下,像这样:

 OK,至此,CGAL配置成功,接下来就可以开始愉快的玩耍了!