Как узнать имя find_package в cmake?

спросил: 28 марта 2018 в 02:33 в: c++

Я был вынужден скомпоновать, и я работаю с большим количеством внешних API, таких как OpenGL, Vulken и GLFW .. и т. д. Я использовал Makefiles очень счастливо, но потом ....

каждый раз мне приходилось использовать find_package для этих API.I нормальный Google и Копировать мимо него. Но в практической жизни, как я должен знать, что такое название этого пакета? как и для OpenGL, мне пришлось использовать find_package(OpenGL REQUIRED). Как я должен знать это OpenGL, а не OPENGL или opengl? есть ли какое-либо соглашение?

пожалуйста, помогите, поскольку я ноб, и я так старался с этим cmake: (


1 ответ

arrowd ответил: 28 марта 2018 в 02:40

CMake стоковые модули перечислены в документации. Для сторонних пакетов обратитесь к списку установленных файлов.