编译错误解决方案

简介:

1、1>E:/VS2005/VC/PlatformSDK/include/winnt.h(222) : error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面) 
1>E:/VS2005/VC/PlatformSDK/include/winnt.h(222) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 
1>E:/VS2005/VC/PlatformSDK/include/winnt.h(5940) : error C2146: 语法错误 : 缺少“;”(在标识符“Buffer”的前面) 
1>E:/VS2005/VC/PlatformSDK/include/winnt.h(5940) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 
1>E:/VS2005/VC/PlatformSDK/include/winnt.h(5940) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

解决方案:将包含目录和库文件中含“DirectDraw"的文件移动最后。另外,在附加依赖项中加入”ddraw.lib"。

目录
相关文章
|
2月前
|
安全 算法 编译器
【C++ 静态断言的技巧】掌握C++中static_assert的力量:深入探讨编译时检查
【C++ 静态断言的技巧】掌握C++中static_assert的力量:深入探讨编译时检查
43 1
|
芯片 C++
【MDK(keil)编译错误】找不到main.o及解决方法、多处报错“未定义”
【MDK(keil)编译错误】找不到main.o及解决方法、多处报错“未定义”
711 0
【MDK(keil)编译错误】找不到main.o及解决方法、多处报错“未定义”
|
C++
VS编译错误:error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
VS编译错误:error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
253 0
【编译错误解决方案】提示:“make mrproper”
【编译错误提示】 当你不小心在kernel目录运行make编译命令,会出现一个棘手的问题: 【解决思路过程】 按提示先运行命令“make mrproper”,或者删除out目录,再编译,这也是无济于事的。
1874 0