如何在mac os x上安装libGL?

时间:2013-01-31 06:29:05

标签: macos opengl

我有OS X Lion并且在构建需要GL的程序时遇到了这个错误。

  

ld:找不到-lGL的库

如何安装libGL?我通常使用MacPorts但在那里找不到libGL。

2 个答案:

答案 0 :(得分:6)

您使用框架。

-framework OpenGL

试试。

答案 1 :(得分:0)

如果您使用的是cmake,则可以在代码中使用它:

    find_package(OpenGL REQUIRED)

    if (OPENGL_FOUND)
        message("Found OpenGL for Mac OS")
        message("OpenGL for Mac OS, include dir: ${OPENGL_INCLUDE_DIR}")
        message("OpenGL for Mac OS, link libraries: ${OPENGL_gl_LIBRARY}")
    else (OPENGL_FOUND)
        message(FATAL_ERROR "OpenGL for Mac OS not found")
    endif()

    target_link_libraries(${MY_OTHER_LIBS}
        ${OPENGL_gl_LIBRARY}
        ${OPENGL_glu_LIBRARY}
    )

干杯!