DriverStudio套件包的安装与运行环境设置

要掌声也要温馨

要掌声也要温馨

2016-02-19 15:05

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐DriverStudio套件包的安装与运行环境设置,赶紧看过来吧!

  硬件和软件需求

  在安装该产品前最好将你的系统进行备分。下列是安装和运行DriverStudio 所需的要求:

   PC-compatible Intel x86 系统

   Microsoft Windows NT 4.0 (Service Pack 3 or later), Windows 2000, Whistler Build 2296. (Optional: 其中一些工具也支持 Windows 98 和 Windows 95.)

   内存: 最少32 MB, 推荐使用64 MB

   硬盘:完全安装需要 72 MB

   针对 SoftICE的远程调试: NE2000-compatible 网卡或 3Com 网卡

   针对 DriverWorks: Microsoft DDK,MS Visual C++

  DriverStudio 也支持其它的编译器。当前支持的编译器的详细列表参见http://www.numega.com/drivercentral/components/compatibility.shtml

  安装DriverWorks

  1. 在安装DriverWorks之前,首先要保证你的计算机上安装了Microsoft Visual C++以及相应针对Windows NT 或WDM的DDK。

  2. 在安装完成后,启动MSVC 5.0或6.0。启动MSVC最好的方法是使用SetDDKGo工具,位于开始|程序|Numega DriverStudio|Tools菜单中(Setup DDk and Start MSVC)。SetDDKGo执行一系列的命令行参数来定义BASEDIR环境变量。

  3. 在FILE|Open Workspace中打开DriverStudioDriverWorksSourcevdwlibs.dsw将VDWLIBS工程载入。

  4. 选择Build|Batch Build,选中你需要编译的配置。

  5. 点击Build编译所选择的库文件。

  注意:库文件只需在安装完成后第一次使用前编译一次即可。以后要使用DriverWorks,只需通过SetDDKGo进入MSVC即可。

  安装VtoolsD

  安装程序主要执行以下两个基本的功能:

  1. 将VtoolsD的组成文件复制到你指定的目录下。

  2. 创建配制文件USER.MAK,用来定义VtoolsD在系统中使用的符号。

  USER.MAK是用来定位VtoolsD在系统中生成VxDs时使用的工具的配置文件。它由一系列的符号定义列表组成,每一个都告知 NMAKE 各个特定的程序在系统中驻留的位置。SETUP提示你输入工具所需变量的路径。

  正确的USER.MAK是安装成功的关键。在安装完成后要检查该文件。

  一些在USER.MAK中定义的符号是文件,一些是用来控制生成过程的符号。下列表格说明了在USER.MAK中定义符号的含义 Symbol Meaning

  COMPILER 选择编译器的符号: MS5 或 BCB3

  DEBUGGER 选择调试器的符号: SOFTICE3, WDEB386, 或NONE

  C32 32-bit 命令行编译器的完全路径

  每个符号定义语句的格式为 SYMBOL =

  .

  例如:

  C32 = C:BCC32BINBCC32.EXE

  LINKMSVC2 MS可执行连接器的完全路径名

  TLINK32 Borland可执行连接器的完全路径名

  ASM6 Microsoft MASM 6可执行的完全路径名

  TASM32 Borland assembler的完全路径名

  NMSYM NuMega 符号文件生成器的完全路径名

  EDITBIN Microsoft EDITBIN 工具的完全路径名

  VTOOLSD 环境变量

  VTOOLSD 生成系统时需要定义环境变量VTOOLSD. 该变量的值必须是VTOOLSD 安装的根目录。

  例如:

  set VTOOLSD=C:VTOOLSD

  SETUP 自动将该语句加入到你的AUTOEXEC.BAT文件中。如果你没有让SETUP这么做,那么你就必须手动的添加或每次用VTOOLSD在系统中生成VxD时设置变量。

  安装SoftICE

  安装之前:

  1. 如果要将SoftICE安装在Windows NT 或Windows 2000上,你必须要有系统管理员的权限。

  2. 如果要将SoftICE安装在Windows Me上,在安装之前必须下载并安装"Microsoft Tools for Windows Me"

  3. 下列是各个显卡选项的需求列表,根据你自己的配置选择相应的驱动。

  l 一台显示器和显卡:

  根据显卡的生产厂家和型号来决定

  l 第二块单色显卡

  由主要的(第一台)显卡的生产厂家和型号来决定

  l 第二台计算机

  由串口特性或网络特性(如果使用网络)来决定

  l 第二块VGA显卡

  找到能与另一块显卡共存的显卡的驱动。

  4. 选择使用的鼠标的类型,串口或PS/2,如果使用了串口鼠标,搞清楚其连接的端口是COM1还是COM2

  5. 退出所有的Windows应用程序

  安装

  1. 选择好安装目录。

  2. 在显示适配器选择窗口,选择你将要使用的显示选项

  l 若要使用通用显卡驱动,选中"Universal Video Driver"复选框。

  l 若在只有一块显卡的计算机上使用SoftICE,选择显卡的生产厂家和型号。如果显卡未列出,在COMPATIBILIBY 框中选择相同的图形处理芯片。如果相同的芯片也没有,选择STANDARD VGA(640X480 pixels).

  l 若在计算机的第二块单显上使用SoftICE,选择DISPLAY SOFTICE ON ATTACHED MONOCHROME MONITOR,然后选择主显卡的生产厂家和型号。如果显卡未列出,在COMPATIBILIBY 框中选择相同的图形处理芯片。如果相同的芯片也没有,选择STANDARD VGA(640X480 pixels).

  l 若在另外一台计算机上使用SoftICE,选择主显卡的生产厂家和型号。如果显卡未列出,在COMPATIBILIBY 框中选择相同的图形处理芯片。如果相同的芯片也没有,选择STANDARD VGA(640X480 pixels).

  l 若在计算机的第二块VGA卡上使用SoftICE,选择STANDARD VGA(640X480 pixels)。

  3. 如果你选好了相配的显卡设置,点击TEST来测试显卡的设置。如果测试不成功,参见步骤7。

  4. 如果采用了通用显卡驱动并且测试成功,系统会弹出一个对话框告诉你测试已通过。如果你测试其它任何显卡,将会有一个彩色的文本模式的屏幕出现大约5秒钟。

  如果SoftICE与你的显卡不兼容,测试失败,你看到的是一个黑屏。

  5. 如果在Windows NT或Windows 2000上安装,按照下列选项决定SoftICE加载的方式:

  BOOT

  SYSTEM

  AUTOMATIC

  MANUAL

  6. 选择鼠标的安装方式

  7. 如果在Windows 95或Windows 98下安装,选择系统配置窗口选项

  安装 DriverNetworks

  编译库文件和驱动程序

  随着Windows 2000 DDK的引入,网络驱动开发人员必须在同一台开发机器上对付两种DDK环境和两种或更多的目标平台: Windows NT 4 DDK 和 Windows 2000 DDK.

  对于一个给定的驱动推荐使用下列的DDK:

  NT 4 DDK 针对 NDIS 4 miniport 驱动 (目标平台: Windows NT 4 ,Windows 95)

  Windows 2000 DDK 针对 NDIS 5 miniport 驱动 (目标平台: Windows 2000, Windows 98, Windows Me)

  Windows 2000 DDK 针对 Intermediate Drivers 和 TDI Clients(目标平台: Windows NT 4 , Windows 2000, Windows 98, Windows Me)

  对于用DriverNetworks开发驱动程序来说选择正确的环境是非常关键的

  为驱动程序选择正确的Build环境

  DriverNetworks? 鼓励但不要求一定要使用Microsoft Visual Studio 6.0 IDE 作为驱动的开发环境。

  DriverStudio 提供两种途径在Visual Studio IDE中来选择正确的build 环境:

  1.使用DriverStudio中自带的SetDDKgo.exe工具在指定的DDK环境中启动Microsoft Visual Studio 6.0 IDE

  2. 在Microsoft Visual Studio 6.0 IDE的工具条中使用 Set DDK add-on 按钮设置合理的DDK 环境。

  利用SetDDKGo.exe 方法,一种使用 -K 命令行参数指定DDK的路径,

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  例如 SetDDKGo -K c:ddkw2k.

  如果不使用 -K 参数, SetDDKgo.exe 使用注册表中默认的DDK路径。

  编译库文件

  在使用 DriverNetworks? 编译驱动程序之前,必须先编译DriverNetworks? 库文件. 在IDE下打开DriverNetworks? 工作组文件, dnw.dsw. 其中由两个工程组成: KNdisLib.dsp 和 Tdiclient.dsp. 该工程中,依次包括针对不同的NDIS版本,checked/free 和目标平台的多种配置。

  下列部分简单描述了编译所需的必须的步骤:

  DriverNetworks? libraries under Microsoft Visual Studio IDE 6.0. 假设你的开发用机上安装了NT 4.0 和 Windows 2000 DDK.如果只安装了一种DDK,跳过相关的步骤

  1.启动 Microsoft Visual Studio IDE 6.0 IDE.

  2.单击New Workspace 并在$(DRIVERNETWORKS)source目录中找到 dnw.dsw,打开该工程.

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  3.在IDE工具条中单击DDK 按钮。选择 Windows 2000 DDK 的路径.注意通常会从Set DDK对话框中提示。

  4.从 IDE Build 菜单中选择 Batch Build.你将会看到在DriverNetworks 库配置表中的所有配置列表。选择除了KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked以外的所有配置.

  5.选中Selection Only 检查框并点击Build.

  6.如果也安装了NT 4.0 DDK,回到步骤3指定DDK 4.0目录.在第4步中只选择 KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked配置并编译。

展开更多 50%)
分享

猜你喜欢

DriverStudio套件包的安装与运行环境设置

编程语言 网络编程
DriverStudio套件包的安装与运行环境设置

二、设置开发、运行环境

Java JAVA基础
二、设置开发、运行环境

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

DriverStudio工具包介绍

编程语言 网络编程
DriverStudio工具包介绍

iis中ASP运行环境配置图解 IIS的安装和基本设置

服务器
iis中ASP运行环境配置图解 IIS的安装和基本设置

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSWDK环境安装与配置

Java JAVA基础
JSWDK环境安装与配置

Win7无法运行JER安装包的解决方法

电脑网络
Win7无法运行JER安装包的解决方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用游戏操纵杆摸拟鼠标

用游戏操纵杆摸拟鼠标

VC#中使用XML之基于DOM的案例分析

VC#中使用XML之基于DOM的案例分析
下拉加载更多内容 ↓