VS编译的一些问题

昨天晚上为了赶项目,调程序又调到了4点,哎做程序员真的是太命苦了,今天赶紧总结一下,免得以后同样的问题又搞半天。

问题的关键还是自己的经验不足,对一些知识的理解没有很到位,导致老是在瞎折腾。

1.遇到找不到头文件之类的问题,肯定是因为配置里面,C++-->附加包含目录->里面包含的路径里,找不到需要的文件。首先利用Everything软件搜出该文件,然后直接将其添加即可。

2.从项目中删除了某些文件后,一定记得在“解决方案管理器”中将其移除。

3.无法解析的外部符号,肯定是因为找不到程序中所用到的函数所在库,这是根本原因。解决方法就是先将lib文件的名称加到“连接器->附加依赖项”或者用“#pragma common(lib, "*.lib")”,然后在“连接器->常规->附加库目录”下加入库所在的目录路径。若还是不成功,就一定是库版本的问题,有Debug、Release、Debug_Unicode、Release_Unicode等,一定要注意。若还是不对,那就可能是我们所用到的函数调用方法有问题。

 

最后就是写程序一定要细心,同时打开多个工程,或一个项目解决方案中有多个项目的话,一定要先查看自己当前改的是哪个。这种问题在熬夜或精力不集中的时候,会经常犯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值