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版本可调试

设置以下两个选项即可。

这里写图片描述

这里写图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值