无法安装CGAL

时间:2014-10-28 00:12:47

标签: c++ installation cmake cgal

所以我正在尝试安装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)

我并不完全确定这个错误意味着什么。我已经做了很多关于如何修复它的研究,但我没有看到任何有用的东西。任何帮助,将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:0)

Windows的权限系统不允许修改C:/ Program Files /中的文件。即使CGAL-4.5的源代码在C:/ Program Files /中,你的二进制目录也应该是Cake以外的目录:/ Program Files /.

答案 1 :(得分:0)

您必须运行具有管理权限的程序,右键单击该程序并选择Run as Administrator