VS 中常见问题汇总

一、vs 调试时看不到变量的内容

如果我们看到项目属性 C++->优化 设置为使速度最大化 (/O2),见下图。此时调试时时无法查看变量的内容的。

这里写图片描述

这里将项目属性设置为以上选项,发现基本类型类似int,bool 型变量值 在调试 时无法获取当前值,而QString却能够获取到,所以当我们调试时发现获取不了这些变量值时,只需要把优化选项改为已禁用即可。

这里写图片描述

二、 fatal error RC1020: unexpected ‘#endif’

如果遇到以上错误,是当前文件编码为utf-8带签名,编译报错,改为GB2313编译成功。

三、解决VS每次编译都重新编译整个工程的问题

有时候可能因为一些设置导致了我们修改了一个文件点击编译时就把整个工程编译了一遍,特别是对于较大的工程项目来说,整个项目编译一次非常耗时,所以对于这个问题怎么解决呢,轻松几步即可。

1、配置属性->C/C++->代码生成->启用最小重新生成:Yes(/Gm)

2、配置属性->链接器->常规->“启用增量链接”选择“是”

3、VS菜单栏->工具->选项
这里写图片描述

四、VS设置release版本可调试

设置以下两个选项即可。

这里写图片描述

这里写图片描述

猜你喜欢

转载自blog.csdn.net/goforwardtostep/article/details/78630660