在Mac OS X 10.7.2上用C ++编译基本的CGAL程序

时间:2011-12-06 18:35:41

标签: c++ macos cgal

当我尝试编译Voronoi_Diagram_2示例时,我得到了这个输出:

singhg@~/Programming/examples/Voronoi_diagram_2 $ cmake -DCGAL_DIR=/opt/local/lib/cmake/
CMake Error at CMakeLists.txt:20 (include):
  include could not find load file:

    /opt/local//opt/local/lib/cmake/UseCGAL.cmake


CMake Error at CMakeLists.txt:22 (include):
  include could not find load file:

    CGAL_CreateSingleSourceCGALProgram


CMake Error at CMakeLists.txt:26 (create_single_source_cgal_program):
  Unknown CMake command "create_single_source_cgal_program".


-- Configuring incomplete, errors occurred!

请帮忙!

1 个答案:

答案 0 :(得分:3)

使CGAL3.9在Mac OS X 10.7.2上运行,仅运行CGAL示例(演示不会使用此过程运行)

  • 从网站下载src代码
    • 在您的主目录中提取
    • 打开终端并转到文件夹CGAL3.9
    • 跑cmake-gui。 (不要忘记此命令中空格后面的点)
    • 配置:上部窗口将显示为红色
    • 在camke-gui上窗口取消标记CGAL-QT3和CGAL-QT4
    • 再次配置
    • 制作
    • make install
    • 完成!

运行演示:

  • 安装QT4然后在CGAL src代码中打开Cmake-gui(CGAL src代码)
    • 在cmake-gui上方窗口中标记CGAL_QT4
    • 再次配置
    • 制作
    • make install
    • 完成!

请点击此链接了解更多详情和疑问: http://cgal-discuss.949826.n4.nabble.com/Compiling-a-basic-CGAL-program-in-C-on-Mac-OS-X-10-7-2-td4166413.html

编译命令 致Cmake CGAL代码: cmake -DCGAL_DIR = / opt / local / lib / cmake