背景:所以我选择了 Programming the Windows Driver 模型并尝试使用 Visual Studio 2013 Ultimate 构建它的第一个示例。虽然这本书似乎很有名,但示例代码没有更新。
我看到一些迹象表明使用旧的“构建”而不是当前的 msbuild/visual studio。但这是另一种学习,除非需要,否则我不准备做(特别是因为我没有找到 nmake 或构建速度不够快,而且我将学习不需要使用的旧构建过程)。
问题:错误 C1083:无法打开包含文件:'\inc\wxp\warning.h':没有这样的文件或目录 stddcls.cpp
构建示例给了我这个错误。我在包含路径中包含了 wdm.h 和 warning.h 的文件夹。Wdm.h 得到了解决,但 warning.h 继续抛出错误 - 我什至不知道 warning.h 包含/引用的位置。
如果需要,我可以发布整个代码。
是的,我是驱动程序开发的新手。
如果这本书太旧而无法使用,请提供指向 Windows 驱动程序开发的“较新”教程的指针。