當使用CMakeLists編譯一個OpenGL項目,我有以下行鏈接過剩和GL:如何知道CMakeLists的庫變量名?
target_link_libraries(my_exe ${OPENGL_gl_LIBRARY} ${GLUT_LIBRARIES})
我擡頭一看如何使用CMake的鏈接過剩和GL讓我看到了,我可以用$ {OPENGL_gl_LIBRARY }和$ {GLUT_LIBRARIES}。但是,我如何知道要使用的變量呢?我習慣於做$ {THELIBRARY_LIBRARES},但在gl的情況下,它更改爲將「gl」添加到變量名稱中。我怎麼知道,沒有谷歌搜索(對於任何我想使用的圖書館)?
謝謝! (接受這個是因爲它是第一個...)CMake附帶的FindXXX.cmake在哪裏? – Sterling