¿Cómo saber los nombres de variables de biblioteca para CMakeLists?

Cuando uso CMakeLists para compilar un proyecto OpenGL, tengo la siguiente línea para vincular glut y gl:

target_link_libraries(my_exe ${OPENGL_gl_LIBRARY} ${GLUT_LIBRARIES})

Busqué cómo vincular glut y gl con CMake, así que vi que podía usar $ {OPENGL_gl_LIBRARY} y $ {GLUT_LIBRARIES}. ¿Pero cómo sabría las variables para usar de otra manera? Estoy acostumbrado a hacer $ {THELIBRARY_LIBRARES}, pero en el caso de gl, cambió a agregar que "gl"en el nombre de la variable. ¿Cómo sabría eso sin buscarlo en Google (para cualquier biblioteca que quiera usar)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta