尝试del
一个CGAL示例时,我得到了
cmake
在Win10 + Msys2下工作。
CGAL是通过CMake Error: Remove failed on file:
/cgal/example/CMakeFiles/CMakeTmp/cmTC_9e180.exe: System Error: Device or resource busy
(pacman
)获得的。
由于我没有在任何Msys2软件包中找到CGAL示例,
它是从文件local/mingw-w64-x86_64-cgal 4.13-1
复制而来的,文件/usr/share/doc/libcgal13/examples.tar.gz
是在Ubuntu系统中通过
$ sudo apt-get install libcgal-demo
示例是examples/Advancing_front_surface_reconstruction
中的reconstruction_surface_mesh.cpp
。
我不知道错误的起源是否是我的CMakeLists.txt
所独有的。
相关,但AFAICT未提供答案:
https://cmake.org/pipermail/cmake-developers/2010-November/012619.html
https://gitlab.kitware.com/cmake/cmake/issues/17566
https://github.com/TadasBaltrusaitis/OpenFace/issues/634
CMake: how to use INTERFACE_INCLUDE_DIRECTORIES with ExternalProject?