阅读:3721回复:5
Driver studio 在VS2005下build出现问题
刚开始接触驱动程序的编写,想在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) 不知道是什么原因呢,请各位高手指点一下,谢谢 |
|
沙发#
发布于:2007-07-10 15:09
到ed2k://|file|VS2005HOTFIX.rar|114733|4bd3400d856f3ca37fcf0b9713ee2ac7|h=MJXS25FH7WHH7OI6U4JCIATT6WSOKMRQ|/去下载个补丁就行了.
看见的朋友麻烦给我一点分,我现在没有分去问问题了.谢谢! |
|
板凳#
发布于:2007-07-10 15:11
如果没有安装电驴,先进入网站http://beta.verycd.com/groups/software/88765.topic
然后下载. |
|
地板#
发布于:2008-05-09 10:38
ding
|
|
地下室#
发布于:2008-05-28 23:44
偶后来装了VC6就好了,楼主试试
|
|
5楼#
发布于:2008-06-02 14:19
VS2005的支持没有VC6好?
|
|