VS2005创建DDK项目步骤
2011-03-18 10:50
113 查看
VS2005创建DDK项目步骤:
一、创建一个VC++空项目
也可以在创建项目时选择Win32 控制台应用程序,更改文件和项目
设置。
二、新建C++头文件和源文件
这一步要先做,否则项目选项中没有C++这项,将无法完成项目属
性设置。建个空文件即可。
三、设置C++项目属性
1.常规选项,设置输出目录、中间目录;
2.C/C++选项
(1) 设置预处理器
预处理器定义:WIN32=100;_X86_=1;WINVER=0x500;DBG=1
(2) 设置高级选项
调用约定:__stdcall (/Gz)
3.链接器选项
(1) 常规
输出文件:如MyTest/HelloDDK.sys,即:相对路径 + 文件名
(2) 输入
附加依赖项:ntoskrnl.lib,根据驱动需要更改。
(3) 系统
子系统:本机(/SUBSYSTEM:NATIVE)
(4) 高级
入口点:DriverEntry
以上设置,为必须更改的选项,经本人测试按以上设置一般能生成“.SYS”文件。当然项目实现的功能不同,对选项设置也有不同的要求,这需要根据实际情况。
一、创建一个VC++空项目
也可以在创建项目时选择Win32 控制台应用程序,更改文件和项目
设置。
二、新建C++头文件和源文件
这一步要先做,否则项目选项中没有C++这项,将无法完成项目属
性设置。建个空文件即可。
三、设置C++项目属性
1.常规选项,设置输出目录、中间目录;
2.C/C++选项
(1) 设置预处理器
预处理器定义:WIN32=100;_X86_=1;WINVER=0x500;DBG=1
(2) 设置高级选项
调用约定:__stdcall (/Gz)
3.链接器选项
(1) 常规
输出文件:如MyTest/HelloDDK.sys,即:相对路径 + 文件名
(2) 输入
附加依赖项:ntoskrnl.lib,根据驱动需要更改。
(3) 系统
子系统:本机(/SUBSYSTEM:NATIVE)
(4) 高级
入口点:DriverEntry
以上设置,为必须更改的选项,经本人测试按以上设置一般能生成“.SYS”文件。当然项目实现的功能不同,对选项设置也有不同的要求,这需要根据实际情况。
相关文章推荐
- vs2005无法创建智能设备项目
- 如何用Maven创建web项目(具体步骤)
- SpringMVC的第一个项目创建步骤
- VS2005编译DDK驱动的所有项目设置
- php+sql创建本地项目详细步骤3——查看与删除数据库数据
- express项目创建步骤
- VS2005无法创建智能设备项目的问题
- 使用vue2.0创建的项目的步骤方法
- iOS项目创建步骤
- VS2005创建智能设备项目失败
- 使用Maven插件创建Web项目的详细步骤
- 如何用Maven创建web项目(具体步骤)
- vs2005用vc++创建智能设备项目失败的解决办法
- 采用zf.bat方式安装ZendFramework及创建项目详细步骤
- 如何用Maven创建web项目的具体步骤
- VS2005创建Web项目的两种形式WebSite和WebApplicationd的区别
- 如何用Maven创建web项目(具体步骤)
- 如何用Maven创建web项目(具体步骤)
- 如何用Maven创建web项目(具体步骤)
- VS2005创建win32 dll的项目向导