step1:根据OS选择相应的DDK下载并安装,本文以3790.1830安装在D盘来介绍;
step2:File->new->project->visual C++ General->Empty Project,创建一个新的空工程;
step3:将已经编写好的源代码文件导入工程;
step4:修改VS2010设置,添加支持驱动程序编译链接的头文件和库文件.
view->Property Manager会出现该工程的Debug 和Release默认配置,展开右键进入Microsoft.Cpp.Win32.user,进入VC++ Dictionary:
在Include Dictionaries中添加:
D:/WINDDK/3790.1830/inc/w2k
D:/WINDDK/3790.1830/inc/ddk/w2k
D:/WINDDK/3790.1830/inc/ddk/wdm/w2k
在Library Dictionaries中添加:
D:/WINDDK/3790.1830/lib/w2k/i386
这样修改会应用到所有工程中,包括以后新建的,若不需要则仅修改本工程的属性即可;
step5:修改工程属性:
“配置属性”->“C/C++” -> “常规”:
调试信息格式:C7 兼容(/Z7)
“配置属性”->“C/C++” -> “预处理器”:
预处理器定义:WIN32=100;_X86_=1;WINVER=0x500;DBG=1
“配置属性”->“C/C++” -> “代码生成”:
启用最