我正在尝试使用 WDK 7.1.0 编写用户模式 Windows(XP、Vista 和 7)虚拟打印机驱动程序。我打算使用 eclipse IDE 进行开发,所以想知道是否可以进行相同的设置。我希望做以下事情:-
1) Eclipse 能够识别 win32 api(C 和 C++),从而为其函数名称提供自动完成等功能
2)Eclipse使用WDK提供的编译器
3)通过eclipse调试代码(不确定这是否可行)
或者您会建议一些其他用于 Windows 驱动程序开发的开发环境吗?
- 从您需要的构建环境运行 Eclipse(免费或根据所需架构进行检查)
- 创建项目或导入 C/C++ / 现有代码作为 makefile 项目。选择 GNU 工具链。
- 属性->构建器->新建->环境->选择,选择所有变量,标记“添加到所有配置”,选择“用指定的替换本机环境”。在“主要”选项卡上,选择所选构建环境的 build.exe 的完整路径。选择工作区中的项目目录作为“工作目录”
- 属性 -> C/C++ 构建 -> 在 Bulder 设置选项卡上删除“使用默认构建命令”标志并输入“构建”
- 属性 -> C/C++ 构建 -> 工具链编辑器 -> 选择工具。我个人选择了msvc编译器。
- 属性 -> C/C++ 常规 -> 路径和符号 -> 选择您需要的包括 WDK 的
- Enjoy
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)