DriverStudio 3.1/3.2都能与VC++ 2003顺利集成。但是DriverStudio 3.1未提供VC++ 2005下的集成插件,而DriverStudio 3.2安装包提供的集成插件则不能正常工作。为此,Compuware提供相应的插件补丁:DSDDKEnv-for-2005.zip
另一方面,由于VC++ 2005编译器更加符合C++标准,所以DriverStudio的 DriverWorks库的代码不能在VC++ 2005下成功编译,这主要是由于DriverWorks两方面的程序设计缺陷:一是循环变量生命期问题,一是函数返回值的缺省类型问题。为此,我做了相应修改,修改后DriverWorks可以在VC++ 2005 SP1下成功编译。修改后的文件可在此下载:PatchedDriverStudioFiles.rar


分享到做啥
分享到收客
