CMake Ошибка: Удалить не удалось в файле Системная ошибка: устройство или ресурс занят - PullRequest
0 голосов
/ 01 марта 2019

При попытке cmake примера CGAL я получаю

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).

Поскольку я не нашел примеров CGAL ни в одном пакете Msys2, он был скопирован из файла /usr/share/doc/libcgal13/examples.tar.gz, который был получен в системе Ubuntu с

$ sudo apt-get install libcgal-demo

Примером является reconstruction_surface_mesh.cpp из examples/Advancing_front_surface_reconstruction.

Я не знаю, является ли источник ошибки специфичным для моего 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

...