CMakeVerifyManifest¶
使用此脚本来验证项目的嵌入式清单和并行清单是否匹配。
此脚本首先从当前目录递归地全局匹配 *.manifest
文件,并创建允许的版本列表。可以通过从调用命令设置 allow_versions
来传递其他版本。接下来,该脚本全局匹配 *.exe
和 *.dll
文件。扫描每个 .exe
和 .dll
文件以查找嵌入式清单,并检查 CRT 的版本是否在允许的版本列表中。
示例¶
要运行此脚本,请导航到目录并使用 cmake -P
运行该脚本。
cmake -Dallow_versions=8.0.50608.0 -PCMakeVerifyManifest.cmake
此调用允许在项目中使用 8.0.50608.0 的嵌入式清单,即使该版本未在 .manifest
文件中找到。