【发布时间】:2017-03-11 22:40:03
【问题描述】:
在使用 CMakeLists 编译 OpenGL 项目时,我有以下行来链接 glut 和 gl:
target_link_libraries(my_exe ${OPENGL_gl_LIBRARY} ${GLUT_LIBRARIES})
我查看了如何将 glut 和 gl 与 CMake 链接,因此我发现我可以使用 ${OPENGL_gl_LIBRARY} 和 ${GLUT_LIBRARIES}。但是我怎么知道要使用的变量呢?我习惯于只做 ${THELIBRARY_LIBRARES},但在 gl 的情况下,它改为将“gl”添加到变量名中。如果不使用谷歌搜索(对于我想使用的任何库),我怎么知道?
【问题讨论】: