前言
配置vs属性页就不用再写CMakeLists.txt文件了,一切都是懒惰造成的。
创建一个c++空项目
用的是官网的这个项目文件:https://doc.cgal.org/latest/Manual/tutorial_hello_world.html
将points_and_segment.cpp文件导入进来,如下图,此时有大量报错,因为还没有配置属性页。
调出属性管理器窗口
打开属性管理器窗口,选择视图->其他窗口->属性管理器。
配置属性页
注意:这四个文件夹与执行环境有关,以防出错,可以将配置好的属性页分别放入四个文件夹下。
双击新建的属性页,连接器->输入->附加依赖项:
- D:\dev\CGAL-5.2.1\auxiliary\gmp\lib\libmpfr-4.lib
- D:\dev\CGAL-5.2.1\auxiliary\gmp\lib\libgmp-10.lib
C/C++ - 常规 -附加包含目录:
- D:\dev\CGAL-5.2.1\include
- D:\dev\CGAL-5.2.1\auxiliary\gmp\include
- D:\dev\libboost_1_71_0
实例运行
之后会发现不会再报错了
直接运行:
参考
[1] https://zhuanlan.zhihu.com/p/99814130
[2] https://blog.csdn.net/huitailangyz/article/details/84399426