Setting up eclipse for windows driver development

2019-07-29 19:31发布

我试图写一个用户模式Windows(XP,Vista和7)使用WDK 7.1.0虚拟打印机驱动程序。 我计划用于开发的Eclipse IDE,所以想知道我是否可以将它设置为相同的。 我希望做如下: -

1)Eclipse能够识别的Win32 API(C和C ++),并因此对于其功能名提供如自动完成特征

2)Eclipse以使用设置有WDK编译器

3)调试通过蚀代码(不知道这是可以或不可以)

或者你会建议为Windows驱动程序开发一些其他的开发环境?

Answer 1:

当然,你应该使用MS Visual Studio中VisualDDK插件。

它可以让你编译/调试甚至内核模式驱动程序的本地或远程。



Answer 2:

  1. 从构建环境运行Eclipse,你需要(免费或需要的架构检查)
  2. 创建项目或导入C / C ++ /现有的代码生成文件项目。 选择GNU工具链。
  3. 属性 - >建筑工地 - >新建 - >环境 - >选择,选择所有变量,标记“添加到所有配置”,选择“使用指定的替换本地环境”。 在主要选项卡中选择完整路径build.exe选择的构建环境。 选择工作区项目目录“工作目录”
  4. 属性 - > C / C ++编译 - >在工具的详情设置选项卡中删除“使用默认生成命令”标志,并键入“建”
  5. 属性 - > C / C ++编译 - >工具链编辑器 - >选择工具。 本人来说,我选择MSVC编译器。
  6. 属性 - > C / C ++常规 - >路径和符号 - >选择包含需要包括那些WDK
  7. 请享用


文章来源: Setting up eclipse for windows driver development