阅读:2983回复:5
WDK驱动编译问题
用VS2008 编译驱动源文件的时候,
提示包含的WDK提供的头文件大量语法错误(几百个), 我包含的是WDDM驱动开发所必须的头文件d3d10umddi.h头文件, 编译时提示的错误是d3d10umddi.h头文件里面包含的其他头文件里的错误。 我折腾了半天没搞定,求高手指教啊!!!! |
|
沙发#
发布于:2012-04-24 17:13
虽然我没使用过d3d10umddi.h 头文件,但遇到这种编译问题我一般会检查 头文件包含顺序 ,仅供参考。
|
|
板凳#
发布于:2012-04-25 12:42
回 yolin 的帖子
yolin:虽然我没使用过d3d10umddi.h 头文件,但遇到这种编译问题我一般会检查 头文件包含顺序 ,仅供参考。 (2012-04-24 17:13) 你好,很感谢你的回复, 我只包含这一个头文件啊,这个包含顺序怎么说? |
|
地板#
发布于:2012-04-26 14:26
用VS2008编译驱动 要设置一些参数
我遇到的情况是在WDK下编译的了,但是一用VS2008就不能通过,跟你的情况很像,就是无限多的错误。你需要设置VS2008里的属性参数 |
|
地下室#
发布于:2012-04-26 20:42
回 xiaowanzi2530 的帖子
xiaowanzi2530:用VS2008编译驱动 要设置一些参数 谢谢!你能试试包含d3d10umddi.h头文件编译一下吗?不用写任何其他代码。我试了下在WDK下编译,还是出现大量错误,我的源代码除了“#include <d3d10umddi.h>" 这一行外,没有其他代码。 |
|
5楼#
发布于:2012-04-27 13:54
Re:回 sukuias12
sukuias12:谢谢!你能试试包含d3d10umddi.h头文件编译一下吗?不用写任何其他代码。我试了下在WDK下编译,还是出现大量错误,我的源代码除了“#include <d3d10umddi.h>" 这一行外,没有其他代码。 (2012-04-26 20:42) 听你的意思,你只是编译d3d10umddi.h这一个文件? 如果是,报错是正常的,因为这个头文件会调用一些其他的文件,不单单只是声明 |
|