0

我继承了一个处理多种设备类型的 Windows 驱动程序。我需要将它分成 2 个独立的驱动程序,每个设备一个。每个设备都有代码,然后是两者通用的代码,所以我创建了 3 个目录:deviceA、deviceB 和 common。

我这样做有两个原因: 1. 以这种方式分离驱动程序源似乎更清楚 2. build.exe 需要一个“源”文件,因此我不能在同一目录

使用 Visual Studio 调用 ddkbuild.bat,我的构建惨遭失败。

可以按照我尝试的方式做到这一点吗?有没有更好/更智能的方法?

我已经修改了每个设备子目录中的。我不知道如何处理公共文件。

使用 Visual Studio 2008、ddkbuild、DDK 7600.16385.0。

4

1 回答 1

1

使用静态库来解决这个问题。我不确定 ddkbuild.bat,当您打开 DDK 命令提示符并键入时会发生什么build -C -Z

于 2011-02-11T03:49:48.700 回答