- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在 Windows XP 中使用 CODE::BLOCKS
。试图写一个设备驱动程序。但是在创建项目之后,我遇到了以下错误。我做了以下设置,但仍然收到错误“ntddk.h 没有这样的文件或目录”。我已经尝试过所有编译器(项目内置选项),但它仍然存在。请帮忙。
创建项目如下:- File->New->Project->Kernel Mode Driver->Next->Next...
最佳答案
如果像大多数在 Windows 上使用 Code::Blocks 的人一样,您使用 MingW-TDM(通常被 Code::Blocks 检测为“GNU GCC 编译器”,并与“简易安装”包捆绑在一起),文件 ntddk.h
位于系统包含文件夹的 ddk
子文件夹中。
因此,您要么必须将 ddk
文件夹添加到包含搜索路径,要么写入 #include <ddk/ntddk.h>
,两者都可以。
关于c - ntddk.h 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10315022/
我在 Windows XP 中使用 CODE::BLOCKS。试图写一个设备驱动程序。但是在创建项目之后,我遇到了以下错误。我做了以下设置,但仍然收到错误“ntddk.h 没有这样的文件或目录”。我已
我一直在尝试进入驱动程序开发(排队“不要那样做”)我一直在看this msdn page安装 WDK (Windows Driver Kit) 10 之后我仍然无法编译他们在该页面上使用的示例。 我看
我在尝试构建我的驱动程序时遇到此错误: Driver.cpp(7): fatal error C1083: 无法打开包含文件: 'ntddk.h': 没有那个文件或目录 我正在使用安装了 WDK 8.
我是一名优秀的程序员,十分优秀!