如何在Windows上正确使用CMAKE_MODULE_PATH

xaa*_*aav 5 cmake

修改此变量的正确方法是什么,以便CMake可以找到项目指定为需求的适当模块?它似乎是自动生成的,我找不到以任何方式修改此路径的环境变量。我也很难找到能很好解释这一点的文档。仅说明“安装” CMake软件包的说明,而没有详细说明如何实现。

uto*_*pia 7

您可以像这样扩展或设置模块路径:

list(APPEND CMAKE_MODULE_PATH "some path to modules")
Run Code Online (Sandbox Code Playgroud)

或者:

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "path")
Run Code Online (Sandbox Code Playgroud)

就像您可以使用任何其他(列表)变量一样。