如何查看Visual Studio IDE设置变量的值(如$(WindowsSDK_IncludePath))
查看Visual Studio IDE中$(变量)的实际值方法
下面介绍几种直接查看$(WindowsSDK_IncludePath)这类VS宏变量实际值的操作方法:
方法一:项目属性页中直接查看宏展开
- 右键目标项目,选择「属性」打开属性页
- 定位到需要查看宏的属性项(比如要查
$(WindowsSDK_IncludePath),就找「VC++目录」→「包含目录」) - 点击属性值输入框右侧的下拉箭头,选择「编辑」
- 在弹出的编辑窗口里点击「宏」按钮,所有可用宏会列出来,选中目标宏后,窗口下方会直接显示它的实际展开值
方法二:通过预处理输出文件查看
- 打开项目属性→「C/C++」→「预处理器」
- 将「输出预处理到文件」设置为「是」,还可以自定义「预处理输出文件」的路径(比如填
$(IntDir)\preproc.txt) - 编译项目后,打开生成的预处理文件,搜索对应宏的内容就能看到展开后的实际值
方法三:用MSBuild命令行直接输出
- 打开Visual Studio自带的「开发者命令提示符」(在开始菜单的Visual Studio文件夹里能找到)
- 切换到你的项目所在的目录
- 执行命令:
msbuild /property:WindowsSDK_IncludePath,回车后就能直接看到这个宏的实际值 - 如果要同时查看多个宏,用逗号分隔就行,比如:
msbuild /property:WindowsSDK_IncludePath,VCInstallDir
内容的提问来源于stack exchange,提问作者user17227456
相关产品推荐
相关产品推荐

