Visual studio 2005配置成WDK的开发环境
来源:互联网 发布:ios aso优化推广工具 编辑:程序博客网 时间:2024/06/11 18:39
1:首先安装好WDK,然后进入"开始"->"所有程序"->"Windows Driver Kits"->"WDK XXXX.XXXX.X" ->"Windows XP"->"x86 Checked Build Environment"在弹出来的命令行窗口中输入"Build",让它自动生成所需要的库,等待它执行完
2:打开VS2005,在菜单上选择"工具"->"选项"弹出"选项"窗口,选择"项目和解决方案"->"VC++目录","显示以下内容的目录"
"可执行文件"中添加
"C:/WinDDK/7600.16385.0/bin/x86/x86" "C:/WinDDK/7600.16385.0/bin/x86" "C:/WinDDK/7600.16385.0/tools/pfd/bin/bin/x86"
"包含文件"中添加
"C:/WinDDK/7600.16385.0/inc/api" "C:/WinDDK/7600.16385.0/inc/crt" "C:/WinDDK/7600.16385.0/inc/ddk"
"引用文件"中添加
"C:/WinDDK/7600.16385.0/lib/wxp/i386"
"库文件"中添加
"C:/WinDDK/7600.16385.0/lib" "C:/WinDDK/7600.16385.0/lib/wxp/i386"
"源文件"中添加
"C:/WinDDK/7600.16385.0/src"
以上添加完毕直接按"确定"关闭"选项"对话框
如果编译出现C2144错误的时候,请把以上添加的文件向前移动(就是点击"选项"对话框中的向上的箭头按钮)
3:新建工程后
配置管理器:
新建:Checked
4:工程属性:
C++:
预处理器:_X86_=1;DBG=1;WIN32=100
调试信息格式:C7兼容(/Z7)
警告等级 选择 3 级(/W3)
将警告视为错误:是
优化:禁用
高级->调用约定:__stdcall
LINK:
常规->输出文件:后缀为sys 。例如:$(OutDir)/$(ProjectName).sys
不启用增量链接
输入: 附加依赖库:ntoskrnl.lib (说明:ddk的附加ntoskrnl.lib,wdm为wdm.lib)
生成清单:否
调试->生成调试信息:是
调试->生成映射文件:是
系统:子系统:本机(/SUBSYSTEM:NATIVE)
高级->入口点:DriverEntry
基址:默认值
目标计算机 MachineX86 (/MACHINE:X86)
到这里就设置完成了里就设置完成了
- Visual studio 2005配置成WDK的开发环境
- Windows驱动开发环境搭建(Visual Studio 2015 + WDK)
- Visual Studio 2015 + WDK 10 驱动开发环境搭建
- Visual Studio 2005配置SystemC开发环境
- XP下的VS2008 + WDK +ddkwizard的开发环境配置
- maya2016 API插件开发visual studio 2012的环境配置
- visual studio code配置python开发环境的一点心得
- 第二章 Visual Studio开发环境的安装、配置
- 【转】VC6.0 +WDK 开发驱动的环境配置
- [转]VC6.0 +WDK 开发驱动的环境配置
- 最正确的VS2008+WDK xp开发环境配置
- 【转】VC6.0 +WDK 开发驱动的环境配置
- VC6.0 +WDK 开发驱动的环境配置
- VC6.0 +WDK 开发驱动的环境配置
- VC6.0 +WDK 开发驱动的环境配置
- VC6.0 +WDK 开发驱动的环境配置
- Windows驱动开发VS2012 DDK/WDK的环境配置
- VC6.0 +WDK 开发驱动的环境配置
- java常用第三方软件包
- 第三方Android 软件商店的版权保护意识(自私还是理性)
- 短小深刻的故事
- 三种整合 Struts 应用程序与 Spring 的方式
- 利用AMF数据封装与Flash 进行Socket通讯
- Visual studio 2005配置成WDK的开发环境
- BW:报表优化(二次杂谈)
- 总结OnOK()、OnCancel()、OnClose()、OnDestroy()之间的区别(转)
- Visual studio 2008/2010 MFC程序Menu、Toolbar字体模糊偏小解决办法
- SSL与TLS
- Tomcat 简介及配置
- Windows下安装Qt
- KML学习笔记
- 如何签订.Sis Self-Sign文件