CMAKE_EXPORT_PACKAGE_REGISTRY

在 3.15 版本中添加。

CMP0090 设置为 NEW 时,启用 export(PACKAGE) 命令。

默认情况下,export(PACKAGE) 命令不执行任何操作。在某些情况下,需要写入用户包注册表,因此可以设置 CMAKE_EXPORT_PACKAGE_REGISTRY 变量以启用它。

如果 CMP0090 没有 设置为 NEW,则此变量不执行任何操作,而 CMAKE_EXPORT_NO_PACKAGE_REGISTRY 变量会控制行为。

另请参阅 禁用包注册表