vs2010 wdk c语言,Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建.doc
Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建.doc
[置顶]Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建(菜鸟的经验)
分类: 驱动开发 2011-08-12 23:30 863人阅读 评论(3) 收藏 举报
?
自己在研究驱动开发,第一步就是开发环境的搭建,网上已有很多的教程一,我也是按着教程一步一步搭建的,但在搭建过程的过程当中遇到一些问题,也花了我不少时间。
第一个难题就是,我是Windows7+VS2010+WDK的开发环境。
首先我参考了网上的一篇文章:/guojingjia2006/archive/2011/03/19/142211.html
WINDOWS 7 配置驱动开发环境(wdk7.60)
1.? 安装VS2010,WDK7.60(GRMWDK_EN_7600_1)
2.? 新建VC 控制台项目(选择为空项目)
3.? 新建项目配置“driver” ,点击下拉按钮-点击(配置管理器)
输入名称(driver)点击确定就可以了,其他的不要动哦!
完成后的效果!
点击确定按钮之后呈现出来的画面
鼠标右击新建的driver属性,会弹出以下窗口!
4.? 设置VC++路径
a.? 配置可执行文件目录:E:\WinDDK\7600.16385.1\bin\x86; b.? 配置包含目录:E:\WinDDK\7600.16385.1\inc\ddk? ??????????????????????? E:\WinDDK\7600.16385.1\inc\?? ??????????????????????? E:\WinDDK\7600.16385.1\inc\api?? c.? 配置库目录:??? E:\WinDDK\7600.16385.1\lib\win7\i3865
?
新建C/C++文件 不然无C/C++设置选项
常规? 目标文件扩展名:.sys????????? //必选
6.? 设置C/C++选项 常规选项卡 1 调试信息格式(C7 兼容(/Z7)??????? //可选 2 警告等级???? (2 级(/W2)????????? //可选 3 将警告视为错误? (是(/wx)???????? //可选 ? 优化选项卡 优化(禁用/Od)????????????????????????? //可选 ? 预处理器 预处理器定义:WIN32=100;_X86_=1;WINVER=0x501;DBG=1???????? //必选 ? 代码生成 ?????? 启用最小重新生成:否??????????????????????????????????????? //可选????
?????? 基本运行时检查:默认值???????????????????????????????????? //可选 ?????? 运行时库:多线程调试(/MTd)? 或? 多线程(/MT)???????????????? //建议选 ?????? 缓冲区安全检查:否??????????????????????????????????????????? //可选 ? (可避免出现? LINK : error LNK2001:? 无法解析外部符号? __security_cookie) 高级 ???? 调用约定? __stdcall(/Gz)?????????????????????????????????????? //必选 ? 7.? 链接器设置 常规 ???? 启用增量链接:否(/INCREMENTAL:NO)?????????????????????????? //建议 选上 ???? 忽略导入库:是????????????????????????????????????????????????? // 可选? ???? ( 设置为此值时,必须在附加库目录中加: E:\WinDDK\7600.16385.1\lib\win7\i3865? 这样项目就不会依赖 IDE 环境的设 置)?
???? 如果否? (? 设置为此值时,将依赖? IDE? 的环境的相关设置? ) ? 输入 附加依赖项 ntoskrnl.lib;Hal.lib;wdm.lib;wdmsec.lib;wmilib.lib;ndis.lib;MSVCRT.LIB;LIBCMT.LIB?????? //必选???
//NT式驱动? ntoskrnl.lib??? WDM式驱动??? wdm.lib ( HalXXX
vs2010 wdk c语言,Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建.doc相关推荐
- Windows Server 2012 +WDK7600.16385.1+VS2010驱动开发环境搭建
本帖通过Augusdi的一篇博文进行重新总结 第一步:安装Visual stdio 2010 1.安装VS2010 第二步:安装WDK安装包 2.安装WindowsDriverKit7-GRMWDK_ ...
- 驱动开发 环境搭建(VS2008+WDK+DDKWzard)
这篇文章比较适合初学驱动,搭建一个自动化的环境对于开发来说是事半功倍啊: 开发驱动,首先就是搭建开发的环境.既然是开发windows下的驱动程序,那MS的开发工具是一定要的.现在vs都到2010了,所 ...
- 驱动开发 环境搭建(Win7-VS2008+WDK+DDKWzard)
这篇文章比较适合初学驱动,搭建一个自动化的环境对于开发来说是事半功倍啊: 开发驱动,首先就是搭建开发的环境.既然是开发windows下的驱动程序,那MS的开发工具是一定要的.现在vs都到2010了,所 ...
- stm08S单片机C语言编,STM8S单片机入门1(开发环境搭建)
STM8S单片机开发环境由三大部分组成,包括PC机上的开发软件(集成开发软件.驱动程序等).调试&编程器ST-LINK.目标单片机电路板.如下图所示: 1.PC机上开发软件 PC机上的软件包括 ...
- (31)驱动开发环境配置(VS2010+WDK7600)
本文介绍如何在WIN10配置XP驱动开发环境. 注意,VS2010和WDK都是安装在物理机的. 一.安装VS2010 https://docs.microsoft.com/zh-cn/visualst ...
- VS2008 PRO 、WDK 和DDKWizard搭建Vista驱动开发环境
VS2008 PRO .WDK 和DDKWizard搭建Vista驱动开发环境 标题:VS2008 PRO .WDK 和DDKWizard搭建Vista驱动开发环境 作者:eping Em ...
- 九七的Windows内核驱动开发 WIN10-2004+VS2019+WDK驱动开发环境安装及配置
WIN10-2004+VS2019+WDK驱动开发环境安装及配置 一.定义介绍 本节介绍如何在Windows10系统(2004版本,操作步骤中有如何查看版本)中安装VS2019及WDK开发包,并进 ...
- C 语言学习笔记(三):C 语言开发环境搭建
文章目录 一.Windows 二.Linux 2.1 VMware Workstation Pro软件简介及安装 2.2 安装 Ubuntu 系统 2.2.1 Ubuntu 下载 2.2.2 安装 U ...
- day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格
1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...
最新文章
- malloc 源码_【C++学习笔记(九)】之 new运算符的使用/ new 与 malloc的异同(附代码,详细注释)...
- 腾达tenda无线路由器网络拓展wds功能实战配置手册
- 莫利定理的超直观演示!
- P3301 [SDOI2013]方程
- java jdom 设置第1行_Java通过jdom操作生成XML文件的实例代码下载
- 假如让你来设计SSL/TLS协议,你要怎么设计呢?
- python面试题之用列表解析式选出1-100中的奇数
- python FastDFS
- 网易云音乐ubuntu 18.04下无法打开的解决办法
- Kbengine游戏引擎-【4】demo-kbengine_unity3d_demo 在容器docker上安装测试
- ORM框架使用优缺点
- 最新 IOS应用开发Icon规格自动裁剪器(C#)
- 首次 LFS 搭建全过程
- python对excel增删改查_利用python模拟sql语句对员工表格进行增删改查
- 海马玩模拟器 v0.7.2 官方版
- PHP开发基于Mirai的QQ机器人(一)
- 移动端js触摸touch详解(附带案例源码)
- 类名.this与类名.class
- [Java笔记]day15
- Django创建加法计算器
热门文章
- c++ std::set集合具体使用
- mp4太大了怎么压缩变小?
- mongodb $inc 加小数_这颜值谁不爱呢?阿斯加特 洛极W3 RGB内存条 开箱评测
- 家长育儿必备,孩子身边的故事大王《故事口袋-听听》免费下载
- 开了batch_norm,训练集acc很高,而测试集acc很低怎么解决
- mysql多表操作语句_MYSQL数据库语句之多表操作(三)
- LWN:5.18 开发周期数据分析!
- Macropodus自然语言处理(NLP)工具包(Albert+BiLSTM+CRF)
- IBM ThinkPad 的历史,资料,产品
- 医院信息化-1 信息系统概况