xulb801225
驱动牛犊
驱动牛犊
  • 注册日期2005-03-09
  • 最后登录2005-12-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1846回复:5

救救我,关于DS3.2

楼主#
更多 发布于:2005-04-11 16:08
我的计算机配置是AMD Sempron 3100+ 处理器,
系统是WIN2000 SP4,DDK是Win2000 SP1 DDK
DS 是Compuware.DriverStudio.v3.2.kg,
SOFTICE是 DS自带的。 编译环境VC++ 6.0
问题一:当编译vewlib.lib 时出现
Compiling...
cpprt.cpp
dwcontrl.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
getnames.cpp
中间还有很多一样的致命错误!
..\\..\\common\\include\\stl\\stl_config.h(456) : warning C4005: \'__STL_END_NAMESPACE\' : macro redefinition
        ..\\..\\common\\include\\stl\\stl/_config_compat_post.h(25) : see previous definition of \'__STL_END_NAMESPACE\'
中间还有很多一样的警告!
Error executing cl.exe.
vdw_wdm.lib - 49 error(s), 8 warning(s)
The following environment variables were not found
$(WINVER)
$(NTDDI_VERSION)
$(_WIN32_IE)
$(_WIN32_WINNT)
请问这是什么原因,我分别在P4,赛扬1.7G的各种机器上编译都存在同样问题!
请各位大侠救救我吧!
是不是还有什么没有设置好?
xulb801225
驱动牛犊
驱动牛犊
  • 注册日期2005-03-09
  • 最后登录2005-12-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-11 16:10
我在DriverStudio中的Build with BUILD.EXE进行编译也出现如下问题:
Current DDK Directory = I:\\NTDDK
Building for i386
******Configuration: VdwLibs - Win32 WDM Free *************

已复制         1 个文件。
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\kstl.cpp
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\kstllmcb.cpp
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\kstlnphs.cpp
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\kstlphs.cpp
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\stcinit.cpp
I:\\PROGRA~1\\Compuware\\DriverStudio\\DriverWorks\\..\\Common\\source\\suballoc.cpp
已复制         6 个文件。

I:\\PROGRA~1\\COMPUW~1\\DRIVER~1\\DRIVER~3\\source>call I:\\NTDDK\\bin\\setenv.bat I:\\NTDDK free
New or updated MSVC detected.  Updating DDK environment....

Setting environment for using Microsoft Visual C++ tools.
Starting dirs creation...Completed.

I:\\PROGRA~1\\COMPUW~1\\DRIVER~1\\DRIVER~3\\source>build.exe -ceZ
BUILD: Object root set to: ==> objfre
BUILD: /i switch ignored
BUILD: Compile and Link for i386
BUILD: ERROR - \"i:\\progra~1\\compuw~1\\driver~1\\driver~3\\source\\sources.\" file time is in the future.
BUILD: Compiling i:\\progra~1\\compuw~1\\driver~1\\driver~3\\source directory
Compiling - cpprt.cpp for i386
Compiling - stcinit.cpp for i386
Compiling - dwcontrl.cpp for i386
i:\\progra~1\\compuware\\driverstudio\\driverworks\\include\\kcsq.h(35) : error C1083: Cannot open include file: \'csq.h\': No such file or directory
还有很多一样的错误!
Building Library - i:\\progra~1\\compuware\\driverstudio\\driverworks\\lib\\i386\\vdw_wdm.lib for i386
lib() : error LNK1181: cannot open input file \"objfre\\i386\\dwcontrl.obj\"
BUILD: Done

    55 files compiled - 47 Errors
    1 library built - 1 Error
Errors in the build process.  Cannot copy build result to DriverWorks\\lib.
Tool returned code: 0
请急救!
soft_air
驱动牛犊
驱动牛犊
  • 注册日期2002-03-17
  • 最后登录2005-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-11 17:47
看看别人的帖子。ds3.2最好配合xp ddk,不要用win2kddk sp1。
xulb801225
驱动牛犊
驱动牛犊
  • 注册日期2005-03-09
  • 最后登录2005-12-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-11 21:00
可是我装了XP DDK 然后在WIN2000 下在VC++6。0编译
还是不行,用DriverStudio编译它说不能编译WIN DDK
是不是需要重装XP 系统在XP下再编译了?
我等待你的回复?谢谢!谢谢!
我等你的回复!
soft_air
驱动牛犊
驱动牛犊
  • 注册日期2002-03-17
  • 最后登录2005-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-14 10:17
setddkgo设置好没有?就是ddk的路径什么的都设置好啦?
yizhihua
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2006-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-04-22 10:51
是不是要用ddk的编译按钮?
游客

返回顶部