DriverWorks 3.2在Windows Server 2003 SP1 DDK下如何编译库文件
2006-07-09 10:20
302 查看
DriverWorks在安装之后不能立即使用,需要先编译库文件,然后才能正常使用。我以前在Windows 2000下使用过DriverWorks,感觉编译库文件非常容易,但这次在Windows Server 2003 SP1 DDK(3790.1830)下进行编译还是遇到一些困难,特别记录下来,以免忘记。
Windows XP以后的DDK越来越复杂,因为每个DDK都要支持多个操作系统和不同的CPU,其目录结构较Windows 2000 DDK有很大不同。
我以前都是在Visual C++ 6.0的集成环境中使用DriverWorks,这次也不例外。启动Visual C++ 6.0后,先点击菜单的DriverStudio | DDK Build Settings项,设置好DDK的路径。
# else //*ty 11/24/2001 - added configuration check
# error "Unknown thread facility configuration"
# endif
在Google上搜了一下,未果;又去驱动开发网上找了一下,没有什么有用的信息,一时陷入了困境。又看了一下帮助,发现它提到编译库一共有三种方法,而我用的只是其中的一种,决定再尝试一种。首先,使用Build | Set Active Configuration切换到Vdwlibs - Win32 AMD64 NT 4 Free项。
再选择DriverStudio | Build with BUILD.EXE,进行编译,没有任何错误,成功了
这真是出乎意料,我本来以为三种方法是一样的,现在看来,Build with BUILD.EXE可能是Compurewre内部使用的比较多的选项,测试比较完善。Build with BUILD.EXE一次只能编译一个配置,所以还需要多次使用Build | Set Active Configuration才能完成所有的编译工作。
Windows XP以后的DDK越来越复杂,因为每个DDK都要支持多个操作系统和不同的CPU,其目录结构较Windows 2000 DDK有很大不同。
我以前都是在Visual C++ 6.0的集成环境中使用DriverWorks,这次也不例外。启动Visual C++ 6.0后,先点击菜单的DriverStudio | DDK Build Settings项,设置好DDK的路径。
# else //*ty 11/24/2001 - added configuration check
# error "Unknown thread facility configuration"
# endif
在Google上搜了一下,未果;又去驱动开发网上找了一下,没有什么有用的信息,一时陷入了困境。又看了一下帮助,发现它提到编译库一共有三种方法,而我用的只是其中的一种,决定再尝试一种。首先,使用Build | Set Active Configuration切换到Vdwlibs - Win32 AMD64 NT 4 Free项。
再选择DriverStudio | Build with BUILD.EXE,进行编译,没有任何错误,成功了
这真是出乎意料,我本来以为三种方法是一样的,现在看来,Build with BUILD.EXE可能是Compurewre内部使用的比较多的选项,测试比较完善。Build with BUILD.EXE一次只能编译一个配置,所以还需要多次使用Build | Set Active Configuration才能完成所有的编译工作。
相关文章推荐
- VS2005 SP1安装问题 for Windows Server 2003(错误 1718,文件被数字签名策略拒绝)
- jdk9源文件编译器默认只支持单java文件编译,如何解决
- 如何获取当前编译的文件标题和行数
- 如何修改VC编译后生成的EXE文件的图标
- Sublime text 3如何编辑less并转(编译)成css文件
- suse sles11 sp1编译内核支持ext4文件系统
- g++如何编译多个原文件和头文件
- java编译好的class文件如何在jsp页面中调用
- 64位 Windows Server 2003 SP2 hd声卡 Microsoft UAA Bus Driver for High Definition Audio驱动
- Windows® Server 2003 SP1 Platform SDK Web Install
- 如何从程序中判断待编译的文件是.c还是.cpp?
- 如何在 Windows 2000 XP 2003中编辑 Boot.ini 文件实现多重启动及该文件作用
- 在 Windows Server 2003 (XP)中还原用户配置文件
- 如何在 Windows Server 2003 中配置权威时间服务器
- 如何: 优化 Windows Server 2003 中的 Web 服务器性能
- 关于Windows 2003 sp1不能打开CHM文件的问题
- Java 实例 - 如何执行编译过 Java 文件
- windows server 2003如何安装IIS,配置IIS,让iis支持aspx(收集)
- 如何将一个已经编译好的so文件编译进system/lib64目录下
- 如何解压编译好的img文件