2015-11-04 130 views

回答

0

您可以使用目标属性COMPILE_PDB_NAME作为名称,使用COMPILE_PDB_OUTPUT_DIRECTORY作为目录。

如果你想使用Visual Studio变量,你可以尝试直接在上面的变量中使用它。如果这不起作用,回退总是添加相应的编译器选项。在你区分/Fd

if (MSVC) 
    add_compile_options("/Fd\"$(IntDir)vc$(PlatformToolsetVersion).pdb\"") 
endif() 

generator expressions

add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/Fd\"$(IntDir)vc$(PlatformToolsetVersion).pdb\">") 
相关问题