在Mac OS Catalina中构建CMake项目时找不到OpenGL

时间:2020-05-31 16:10:07

标签: c++ opengl glut macos-catalina freeglut

我正在尝试在CLion中构建CMake项目。

当我尝试加载项目时,出现以下错误:

CMake Error at /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
  Could NOT find OpenGL (missing: OPENGL_INCLUDE_DIR)
Call Stack (most recent call first):
  /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
  /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.16/Modules/FindOpenGL.cmake:397 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:6 (find_package)

我已经在互联网上进行了一些阅读,显然OpenGL和GLUT随OS X一起安装,或者至少与早期版本一起安装。我最近转到了Catalina,但我不知道Catalina是否仍然如此。

我安装了freeglut以尝试解决我的问题,但仍然无法正常工作,这使我想知道freeglut是否针对32位应用程序进行了编译,因此与Catalina不兼容。

有人遇到过类似的问题并找到了解决方案吗?

0 个答案:

没有答案