lewis_fei
驱动牛犊
驱动牛犊
  • 注册日期2007-03-28
  • 最后登录2007-04-08
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:3721回复:5

Driver studio 在VS2005下build出现问题

楼主#
更多 发布于:2007-04-07 00:20
  刚开始接触驱动程序的编写,想在winXP下用VS2005来写编写一些驱动,但是出现了一些问题。
我安装那三个文件的顺序是这样子的:
      1。VS2005    在D盘
         2。DDK (Windows XP SP1 DDK),装在F盘
      3。DriverStudio 3.2 完全安装了在C盘
      4。在DDK build setting 那里已经设置好了,并且从那里启动了VC
         5。从VC那里导入了VdmLibs.dsw(这时候出现了小插曲,说什么某些文件不支持VC++       project format, 并要求转换并打开)
      6。选择了batch build时候出现了如下的错误提示(一大窜,用省略号省了些重复的)

------ Build started: Project: NdisWdm, Configuration: AMD64 Free Win32 ------
Compiling...
cl : Command line warning D9035 : option 'Ze' has been deprecated and will be removed in a future release
util.cpp
F:\WINDDK\2600.1106\inc\wxp\ntdef.h(1097) : fatal error C1017: invalid integer constant expression
kustring.cpp
F:\WINDDK\2600.1106\inc\wxp\ntdef.h(1097) : fatal error C1017: invalid integer constant expression
kusb.cpp
.\kusb.cpp : warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss
       。。。
    。。。
   。。。
F:\WINDDK\2600.1106\inc\wxp\ntdef.h(1097) : fatal error C1017: invalid integer constant expression
k1394Async.cpp
F:\WINDDK\2600.1106\inc\wxp\ntdef.h(1097) : fatal error C1017: invalid integer constant expression
k1394.cpp
Project : warning PRJ0018 : The following environment variables were not found:
$(WINVER)
$(NTDDI_VERSION)
$(_WIN32_IE)
$(_WIN32_WINNT)
Build log was saved at "file://c:\Program Files\Compuware\DriverStudio\DriverWorks\source\obj\amd64\kndiswdmfree\BuildLog.htm"
NdisWdm - 15 error(s), 2 warning(s)

不知道是什么原因呢,请各位高手指点一下,谢谢
dons3
驱动牛犊
驱动牛犊
  • 注册日期2007-03-14
  • 最后登录2008-07-07
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-10 15:09
到ed2k://|file|VS2005HOTFIX.rar|114733|4bd3400d856f3ca37fcf0b9713ee2ac7|h=MJXS25FH7WHH7OI6U4JCIATT6WSOKMRQ|/去下载个补丁就行了.
看见的朋友麻烦给我一点分,我现在没有分去问问题了.谢谢!
dons3
驱动牛犊
驱动牛犊
  • 注册日期2007-03-14
  • 最后登录2008-07-07
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-10 15:11
如果没有安装电驴,先进入网站http://beta.verycd.com/groups/software/88765.topic
然后下载.
luochao3227038
驱动牛犊
驱动牛犊
  • 注册日期2007-07-03
  • 最后登录2008-12-03
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-09 10:38
  ding
chelalv
驱动牛犊
驱动牛犊
  • 注册日期2008-03-22
  • 最后登录2010-04-15
  • 粉丝1
  • 关注0
  • 积分22分
  • 威望146点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-05-28 23:44
偶后来装了VC6就好了,楼主试试
hustfang2003
驱动牛犊
驱动牛犊
  • 注册日期2008-06-01
  • 最后登录2009-04-14
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望52点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-06-02 14:19
VS2005的支持没有VC6好?
游客

返回顶部