VS各种错误集成总结,持续更新

1、error C4996: 'GetVersionExW': 被声明为已否决

    解决办法:工程 -- 配置属性 --C/ C++ -- 常规 -- SDL check 关掉

2、fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?

   解决办法;工程 -- 配置属性 -- C++ -- 预编译头 -- 不使用预编译头

3、fatal error C1128: 节数超过对象文件格式限制: 请使用 /bigobj 进行编译

  解决办法:工程 -- 配置属性 -- C++ -- 命令行 -- 其他选项 -- 添加;/bigobj 

4、无法打开lib文件,那就是动态库导入的问题,检查我们的导入路径是否正确

解决办法:

include头文件的路径有两种方式: 

     (1)项目属性页,VC++目录 --  包含目录

     (2)项目属性页,C/C++常规 -- 附加包含目录 

   加入lib库的路径:

     (1)项目属性页,VC++目录 --  库目录

     (2)项目属性页,连接器 -- 常规 -- 附加库目录

   相对路径的配置跳转这个:https://www.cnblogs.com/132818Creator/p/11014639.html

 

5、 error LNK2019: 无法解析的外部符号 "__declspec(dllimport) 

 解决办法:我自己编译的动态库使用的是unicode编码,但是新建的工程是多字节的编码,然后统一字节,重新编译即可。

转载于:https://www.cnblogs.com/132818Creator/p/10951884.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值