我已经安装CGAL并通过cmake的把它添加到myProject的:
find_package(CGAL REQUIRED)
target_link_libraries(myProject PRIVATE CGAL::CGAL)
我可以在myProject的使用CGAL没有问题,但是它增加的预期目标是CMake的(或在Visual Studio中各自的项目我的解决方案):连续,实验,每晚,NightlyMemoryCheck
我没能找到他们的目的是什么的任何文件。该"How to use CGAL with CMake" wiki page没有任何提及他们。
名称可以认为如果一个人想促成CGAL他们可能会被使用。那是正确的,还是他们有其他目的?这些目标可以被禁用,如果我不需要他们?
这些目标是通过cmake的CTest
模块创建,该CGAL包括。其实,这不应该包括它,因为CGAL并没有真正使用它。我的错。拉请求CGAL/cgal#3657将修复,在CGAL的开发分支,并很快在CGAL-4.14。