编译测试dll的范例出错

来源:互联网 发布:python开发工具 编辑:程序博客网 时间:2024/06/05 02:52

RT

1>------ 已启动生成: 项目: dlltest, 配置: Debug Win32 ------

1>  dlltest.cpp
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1246): error C2143: 语法错误 : 缺少“;”(在“__stdcall”的前面)
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1246): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1252): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1254): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1254): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1254): error C2365: “EXCEPTION_ROUTINE”: 重定义;以前的定义是“函数”
1>          c:\program files (x86)\windows kits\8.0\include\um\winnt.h(1247) : 参见“EXCEPTION_ROUTINE”的声明
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(10750): error C2146: 语法错误: 缺少“;”(在标识符“Handler”的前面)
1>c:\program files (x86)\windows kits\8.0\include\um\winnt.h(10750): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

========== 生成: 成功 0 个,失败 1 个,最新 1 个,跳过 0 个 ==========


注释掉预编译头,增加windows.h就好了

0 0
原创粉丝点击