阅读:1475回复:9
驱动编译
请教各位大侠,现在有一个例子,不知道怎样去编译,介绍的越详细越好。
|
|
沙发#
发布于:2002-05-16 15:15
你可以在安装的ddk目录下编译一个例子,比如:
(98)或(2000)DDK\\src\\general\\toaster 例子,你可以在checked build enviroment 命令提示下: 我的机子是2000 安装在D:上 那么如下: D:\\NTDDK> 进入toaster目录 D:\\NTDDK\\src\\general\\toaster> 然后编译 D:\\NTDDK\\src\\general\\toaster>build -c 如果你的ddk没问题,那么它会告诉你一个编译成功的文件已产生。 |
|
板凳#
发布于:2002-05-16 17:39
谢谢!刚才我按照你提供的方法试了一下,结果提示:BUILD:environment variable PROCESSOR_ARCHITECTURE must be defined.不知道是什么原因引起的,还有build -c这个-c是不是规定的,还是程序的文件名。
|
|
地板#
发布于:2002-05-17 12:27
我也具体不清楚。
但我是这样做的: 先安装vc6.0, 然后安装NTDDK的。 运行checked build environment 后出现这样的文字: New or updated MSVC detected. Updating DDK environment。。。 Setting environment for using Microsoft Visual C++ tools Starting dirs creation 。。。Completed. D:\\NTDDK> 你的呢? 我想这样的话应该正确了。 你重新安装一下看看呢? |
|
地下室#
发布于:2002-05-17 14:06
我的提示是:
New or updated MSVC detected. Updating DDK environment.... Setting environment for using Microsoft Visual C++ tools. Starting dirs creation...Completed. DOSKey installed Type NMAKE when ready to build 但是我每次去编译它就提示: BUILD:environment variable PROCESSOR_ARCHITECTURE must be defined.是不是什么环境变量没配好。 [编辑 - 5/17/02 by yinzhongmin_777] |
|
5楼#
发布于:2002-05-17 15:15
设为x86
|
|
6楼#
发布于:2002-05-17 15:41
在那里设,我的操作系统是windows me。
谢谢!!!! |
|
7楼#
发布于:2002-05-17 16:55
命令行
或者ddk/bin/setenv.bat |
|
8楼#
发布于:2002-05-18 07:51
我在setenv.bat和命令行都试过了,还是没用,setenv.bat里有一个条件语句:if \"%PROCESSOR_ARCHITECTURE%\"==\"x86\" goto i386,其中的PROCESSOR_ARCHITECTURE没有去定义,能否告诉我怎样去定义,是不是操作系统windows me的原因引起。
谢谢!!!! |
|
9楼#
发布于:2002-05-28 15:15
ok
|
|