При попытке cmake примера CGAL я получаю
cmake
CMake Error: Remove failed on file: /cgal/example/CMakeFiles/CMakeTmp/cmTC_9e180.exe: System Error: Device or resource busy
Работа под Win10 + Msys2.
CGAL был получен через pacman (local/mingw-w64-x86_64-cgal 4.13-1).
pacman
local/mingw-w64-x86_64-cgal 4.13-1
Поскольку я не нашел примеров CGAL ни в одном пакете Msys2, он был скопирован из файла /usr/share/doc/libcgal13/examples.tar.gz, который был получен в системе Ubuntu с
/usr/share/doc/libcgal13/examples.tar.gz
$ sudo apt-get install libcgal-demo
Примером является reconstruction_surface_mesh.cpp из examples/Advancing_front_surface_reconstruction.
reconstruction_surface_mesh.cpp
examples/Advancing_front_surface_reconstruction
Я не знаю, является ли источник ошибки специфичным для моего CMakeLists.txt, или иначе.
CMakeLists.txt
Related,но 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: какиспользовать INTERFACE_INCLUDE_DIRECTORIES с ExternalProject?
https://www.google.com/search?safe=off&q=CMake+Error+in+CMakeLists.txt%3A+++Imported+target+includes+non-existent+path+in+its+INTERFACE_INCLUDE_DIRECTORIES.++Possible+reasons+include