我正在使用CODE::BLOCKS in windows XP
。试图写一个设备驱动程序。但是在创建项目之后,我得到了以下错误。我做了以下设置,但仍然得到错误
“ntddk.h没有这样的文件或目录”。我已经尝试过所有编译器(Project built option),但它仍然存在。
请帮忙。
创建项目,如: - File->New->Project->Kernel Mode Driver->Next->Next...
答案 0 :(得分:4)
如果像大多数人在Windows上使用Code :: Blocks一样,你使用MingW-TDM(通常被Code :: Blocks检测为“GNU GCC编译器”,并与“easy install”包捆绑在一起),文件{ {1}}位于系统包含文件夹的ntddk.h
子文件夹中。
因此,您必须将ddk
文件夹添加到包含搜索路径,或者编写ddk
,否则它们将起作用。
答案 1 :(得分:0)
注意:我对代码块一无所知,但您需要使用DDK编译器来编译Windows驱动程序。