我正在尝试在ubuntu 16.04上构建一些源代码,其中一个类依赖于hierarchy_simplify_point_set.h
头文件,该头文件是CGAL的点集包的一部分。按照安装页面上的说明进行操作后,我已经通过libcgal-dev
安装了libcgal-qt5-dev
和apt-get
。程序包管理器已安装libcgal-dev 4.7
,其中应包括点集库。但是,特定的头文件似乎丢失了(它似乎有一些来自点集库的文件,而没有其他文件-我在/usr/include/CGAL
中查找)。有人知道我在做什么错吗?
ps:好的,我已经尝试过卸载并重新安装这两个软件包,但是没有运气。
答案 0 :(得分:0)
此标头已在CGAL 4.8中引入,而您似乎正在使用CGAL 4.7。
您可以获得最新版本的CGAL here。由于最新版本可以用作仅标头的库,因此只需在调用cmake来配置示例时将提取存档解压缩到某个位置并将CGAL_DIR
设置到该位置即可。