Visual studio 如何使用cmake设置visual studio 2013的项目属性?

Visual studio 如何使用cmake设置visual studio 2013的项目属性?,visual-studio,visual-studio-2013,cmake,Visual Studio,Visual Studio 2013,Cmake,在我的vs2013项目文件中,我有“程序数据库文件名”(从项目属性->C/C++->输出文件)到$(IntDir)vc$(PlatformToolsetVersion).pdb。 我知道如何手动操作,但对于cmake我不知道 如何从cmake设置此属性?您可以将目标属性用于名称和目录 如果要使用VisualStudio变量,可以尝试直接在上面的变量中使用它。如果这不起作用,那么回退总是添加相应的编译器选项。就你而言: 或与: 添加编译选项($) 您可以对名称和目录使用目标属性 如果要使用Visu

在我的vs2013项目文件中,我有“程序数据库文件名”(从项目属性->C/C++->输出文件)到
$(IntDir)vc$(PlatformToolsetVersion).pdb
。 我知道如何手动操作,但对于cmake我不知道


如何从cmake设置此属性?

您可以将目标属性用于名称和目录

如果要使用VisualStudio变量,可以尝试直接在上面的变量中使用它。如果这不起作用,那么回退总是添加相应的编译器选项。就你而言:

或与:

添加编译选项($)

您可以对名称和目录使用目标属性

如果要使用VisualStudio变量,可以尝试直接在上面的变量中使用它。如果这不起作用,那么回退总是添加相应的编译器选项。就你而言:

或与:

添加编译选项($)
if (MSVC)
    add_compile_options("/Fd\"$(IntDir)vc$(PlatformToolsetVersion).pdb\"")
endif()
add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/Fd\"$(IntDir)vc$(PlatformToolsetVersion).pdb\">")