在VC中利用Makefile工程编译DDK驱动
2006-05-06 23:07
295 查看
相信很多朋友都为VC不能直接编译DDK程序而苦恼吧!所以有的就直接在MSDOS窗口中或者用单独的一个批处理文件来编译,但总是繁琐,偶也为此大伤脑筋过,最近终于找到这个比较方便的办法,将VC本身和批处理完美地结合在一起了。唯一的缺点就是编译出错时双击信息行不能自动跳转到出错行。场面话就不说了,赶紧来Look一下吧!方法如下:
1 先写好一个批处理文件,取名为test.bat,内容如下:
@echo off
echo Function : 开始DDK编译环境设置并编译WDM Driver File
echo on
call D:/WINDDK/3790/bin/setenv.bat D:/WINDDK/3790 chk wxp // 调用DDK的环境配置文件
F:
cd F:/project/driver/test //进入自己的代码目录
build -cz
2 用VC的工程向导新建一个Makefile工程,在General窗口的Build command line框中输入test.bat,点击OK完成此向导;
3 把所有的源代码加入此工程;
4 选择VC菜单中的Tools->Options,在Directory->Executable files中添加此test.bat的路径,然后直接点VC的编译图标就能编译了。
注:在此工程中点击“编译”时会自动去调用test.bat,而它的路径正是在第4步中设置的;
1 先写好一个批处理文件,取名为test.bat,内容如下:
@echo off
echo Function : 开始DDK编译环境设置并编译WDM Driver File
echo on
call D:/WINDDK/3790/bin/setenv.bat D:/WINDDK/3790 chk wxp // 调用DDK的环境配置文件
F:
cd F:/project/driver/test //进入自己的代码目录
build -cz
2 用VC的工程向导新建一个Makefile工程,在General窗口的Build command line框中输入test.bat,点击OK完成此向导;
3 把所有的源代码加入此工程;
4 选择VC菜单中的Tools->Options,在Directory->Executable files中添加此test.bat的路径,然后直接点VC的编译图标就能编译了。
注:在此工程中点击“编译”时会自动去调用test.bat,而它的路径正是在第4步中设置的;
相关文章推荐
- 在VC中利用Makefile工程编译DDK驱动
- [转载收藏] 在VC中利用Makefile工程编译DDK驱动
- vc的MakeFile工程直接编译驱动
- vc的MakeFile工程直接编译驱动
- 利用ddk自带的工具build.exe编译windows驱动
- 驱动开发之五:如何用vc直接编译连接DDK驱动
- 用VC++ 6.0来编译WDM驱动(限于2K DDK)
- DDK编译驱动需要的文件 rc文件,makefile和SOURCE文件
- 利用ddk自带的工具build.exe编译windows驱动
- 利用ddk自带的工具build.exe编译windows驱动
- 用命令行控制VC6 编译VC工程(注意这里不是makefile那种)
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法
- 利用VC++中.rc2文件把工程中的资源分类存放
- 详细讲解vc 6.0进行DDK驱动开发
- 安装Vs2012后,编写Vc++程序找不到系统头文件和导致VS2010工程编译的问题
- VS2005编译DDK驱动的选项设置
- 交叉编译工具及 makefile工程管理工具
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法 2010-9-16 15:01
- VC中利用动态链接库工程生成dll和lib文件http://blog.csdn.net/li_canhui/article/details/6775918
- GCC 编译动态链接库和静态链接库 + 大型工程Makefile编写 + Linux环境变量的设置和查看方法