COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>¶
版本 3.1 中新增。
在构建源文件时,编译器生成的 .pdb
文件的每个配置的输出目录。
这是 COMPILE_PDB_OUTPUT_DIRECTORY
的每个配置版本,但多配置生成器(Visual Studio、Xcode
、Ninja Multi-Config
)**不会**在指定目录中附加每个配置的子目录。如果此属性在创建目标时已设置,它将由 CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>
变量的值进行初始化。
3.12 版本新增: COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>
的内容可以使用 生成器表达式
。
注意
编译器生成的程序数据库文件由 /Fd
编译器标志指定,与链接器生成的程序数据库文件(由 /pdb
链接器标志指定)不同。使用 PDB_OUTPUT_DIRECTORY_<CONFIG>
属性来指定后者。