C++编译出错 请大神帮助

钝刀 发布于 2013/12/28 12:27
阅读 745
收藏 0
c++

win8    vc++6.0 编译出错。在头文件出错,头文件"ntddk.h"  来自本网站,

c:\program files (x86)\microsoft visual studio\vc98\include\ntddk.h(28) : fatal error C1189: #error :  Compiler version not supported by Windows DDK


这怎么解决?


加载中
0
优游幻世
优游幻世
编译器太老了,换一个。。。
优游幻世
优游幻世
回复 @钝刀 : 直接用vs2012什么的。
钝刀
这东西该怎么换?40
0
z
zjwzcnjsy
#error :  Compiler version not supported by Windows DDK错误不是说的很清楚了啊。
钝刀
程序包含头文件 nhttk.h 编译时出现错误如上
0
zoowii
zoowii
vc6.0早该灭绝了
0
DrunkAlone
DrunkAlone
建议使用dev-c++,才20多MB。很好用
钝刀
已下载 dev 但是编译仍有错误,同上!
xosdy
xosdy
回复 @chenzhg33 : 4.92是05年的了。。原來那個05年就停止開發了,11年由Orwell接手開發,最新版是5.5.3帶TDM-GCC 4.7.1有44M
chenzhg33
chenzhg33
十几M吧,我用的4.92貌似才9M
0
张亦俊
张亦俊

引用来自“优游幻世”的答案

编译器太老了,换一个。。。

要不想装新的VS,至少去下个Windows SDK,大概600M的样子,里边有编译器。

然后VC6应该有办法手工配置编译器的吧,的吧,吧。

钝刀
谢谢!
0
Force武装卫队
Force武装卫队
安装较新的编译器
0
淡红星空
换编译器吧
淡红星空
我是来刷屏的
淡红星空
不是吧
0
iopfnx
iopfnx
从头文件ntddk.h来看,lz是想用vc6编译windows驱动程序项目。为什么不用WDK7.1或者WDK8.x呢?GS、DEP、ASLR等高级编译器特性,vc6是绝对没有的。
iopfnx
iopfnx
WDK7.1对win8/win8.1的支持非常好。
钝刀
是的!3 顺便问一下,我用win8可以用 WDK 7.1或什么吗?
0
c0ding
c0ding
是不是没有安装wdk?
返回顶部
顶部