PDB_OUTPUT_DIRECTORY¶
由链接器为可执行文件或共享库目标生成的 MS 调试符号 .pdb
文件的输出目录。
此属性指定链接器放置 MS 调试符号的目录。
版本 3.12 新增:属性值可以使用生成器表达式
。多配置生成器会将每个配置的子目录附加到指定的目录,除非使用了生成器表达式。
如果创建目标时设置了CMAKE_PDB_OUTPUT_DIRECTORY
变量的值,则此属性将由该值初始化。
注意
此属性不适用于静态库目标,因为不会调用链接器来生成它们,因此它们没有包含调试符号的链接器生成的 .pdb
文件。
链接器生成的程序数据库文件由 /pdb
链接器标志指定,与由 /Fd
编译器标志指定的编译器生成的程序数据库文件不同。使用COMPILE_PDB_OUTPUT_DIRECTORY
属性指定后者。