所以我正在尝试安装CGAL库,以便我可以在代码块中使用它。但是,我无法弄明白。我的问题是我应该使用哪台发电机。我安装了MinGW,当我在cmake GUI中提示时选择“MinGW makefile”生成器,但是我收到很多错误,第一个是
CMake Error: Cannot open file for write: C:/Program Files/CGAL-4.5/CMakeCache.txt.tmp
CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.0/Modules/CMakeDetermineSystem.cmake:175 (file):
file Internal CMake error when trying to open file: C:/Program
Files/CGAL-4.5/CMakeFiles/CMakeOutput.log for writing.
Call Stack (most recent call first):
CMakeLists.txt:6 (project)
我并不完全确定这个错误意味着什么。我已经做了很多关于如何修复它的研究,但我没有看到任何有用的东西。任何帮助,将不胜感激。谢谢。
答案 0 :(得分:0)
Windows的权限系统不允许修改C:/ Program Files /中的文件。即使CGAL-4.5的源代码在C:/ Program Files /中,你的二进制目录也应该是Cake以外的目录:/ Program Files /.
答案 1 :(得分:0)
您必须运行具有管理权限的程序,右键单击该程序并选择Run as Administrator
。