<PackageName>_ROOT

3.12 版中添加。

调用 find_package(<PackageName>) 会在由 CMake 变量 <PackageName>_ROOT 指定的前缀中搜索,其中 <PackageName> 是传递给 find_package() 调用的名称(大小写保持不变),_ROOT 是文本内容。例如,find_package(Foo) 将在 Foo_ROOT CMake 变量(如果已设置)中指定的前缀中搜索。请参阅策略 CMP0074

此变量可能包含单个前缀或多个前缀的 用分号分隔的列表

另请参阅 <PackageName>_ROOT 环境变量。

<PACKAGENAME>_ROOT

3.27 版中添加。

调用 find_package(<PackageName>) 还会在大写 <PACKAGENAME>_ROOT CMake 变量指定的前缀中搜索。请参阅策略 CMP0144