阅读:1426回复:5
驱动程序编译的基本问题:编译环境的配置????
我安装了IFS DDK 2003 编译环境我看只有 Win 2003 Checked Build Environment等几个.
我想用这种环境编译的驱动能否在xp ,2000下运行? 是不是需要安装IFS DDK 2000和IFS DDK xp?? 另:是不是需要为不同的系统编译不同的驱动??? 另:如果不需要安装IFS DDK 2000和IFS DDK xp,如何在IFS DDK 2003 设置不同的编辑环境?? 以上的问题是我这个准备学驱动开发者的几个疑问,希望大牛多指点! 谢谢!! |
|
沙发#
发布于:2007-01-16 22:14
是不是问题太菜了,怎么没有理我
|
|
板凳#
发布于:2007-01-16 22:34
2003带2k/xp的编译环境的
一般2k下编译的驱动都能在xp/2003下运行,但不能得到高版本函数的好处. 反过来.如果用了高版本的特性,则在低版本不能运行. |
|
|
地板#
发布于:2007-01-17 08:46
能不能这样理解.
安装IFS kit 2003 ,然后驱动编译时用 2000的环境,这样就可以在 2000,xp,2003环境下运行了. |
|
地下室#
发布于:2007-01-17 09:27
可以.
但有坏处.比如在xp下,你其实可以直接用它的api作重入处理,但在2k下没有这样的函数,你就得在2k下用复杂的办法实现,这样才可以兼容2k/xp. 各有好坏吧 |
|
|
5楼#
发布于:2007-01-17 11:45
谢谢。
|
|