问题1see WinSDKVer.h,问题2stdafx.h(37): error C4430,问题3LNK1181

来源:互联网 发布:php读取excel数据 编辑:程序博客网 时间:2024/06/05 10:31

1、Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)

_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)

解决办法:

 

“#define _WIN32_WINNT 0x0502”

在stdafx.h中添加上述宏定义。

备注:必须在stdafx.h中所有#include 文件之前添加此代码。


2、stdafx.h(37): error C4430: 缺少类型说明符 - 假定为 int

http://bbs.csdn.net/topics/300044106

直接找到错误的语句,把它注释掉了。

3、>LINK : fatal error LNK1181: 无法打开输入文件“opencv_calib3d243d.lib”

右键该解决方案-引用-配置属性-VC++目录

里面有个包含目录:E:\angelina\opencv files\opencv\include;E:\angelina\opencv files\opencv\include\opencv;E:\angelina\opencv files\opencv\include\opencv2;$(IncludePath)

库目录:E:\angelina\opencv files\opencv\build\x86\vc11\lib;$(LibraryPath)

有opencv的,全都删掉。


还是不行,再找了一下,发现这里还有:

属性-配置属性-链接器-输入-忽略特定默认库里有opencv_contrib243d.lib,删掉。

链接器-输入-附加依赖项里有%(AdditionalDependencies),删掉。


成功!

0 0