jason_gw
驱动牛犊
驱动牛犊
  • 注册日期2002-05-07
  • 最后登录2008-11-17
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望33点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
阅读:1434回复:12

为什么我在编译的时候总会出现路径不对的问题?

楼主#
更多 发布于:2002-12-17 12:28
我刚刚开始学习写驱动程序,系统装好了VC6,98DDK,DS2。5,我用DRIVERWORKS 向导生成的程序编译的时候总出错,
BUILD: c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl(16): c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl - invalid include statement: importlib(STDOLE_TLB);

请各位帮帮忙
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-17 14:36
是否VC装的不全?
RedFox_4U
驱动大牛
驱动大牛
  • 注册日期2002-11-27
  • 最后登录2003-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-17 14:56
是否跟安装软件的先后顺序有关? :D:D:D
------------------------
h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-17 15:02
有没有先编译ds自己的库?
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
jason_gw
驱动牛犊
驱动牛犊
  • 注册日期2002-05-07
  • 最后登录2008-11-17
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望33点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-17 16:06
软件安装应该没有问题的,我先安装VC6,然后98DDK,然后DS,
DS 的库需要编译的吗?
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-17 18:39
需要编译
jason_gw
驱动牛犊
驱动牛犊
  • 注册日期2002-05-07
  • 最后登录2008-11-17
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望33点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-18 10:59
运行NuMega DriverStudio下Tools下的Setup DDK and Start MSVC程序,打开NuMega\\Driver Studio\\DriverWorks\\Source\\VdwLibs.dsw工程;设置VC6.0的Compile\\Config的配置为WDM Free或Checked;编译VdwLibs.dsw库建立DriverWork的库文件,我编译的时候就出错了

Current DDK Directory = d:\\98DDK
Building for I386
******Configuration: VdwLibs - Win32 WDM Free *************

Out of environment space
        1 file(s) copied
New or updated MSVC detected.  Updating DDK environment....

Out of environment space
Setting environment for using Microsoft Visual C++ tools.
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Out of environment space
Starting dirs creation....Completed.
DOSKey installed
BUILD: Compile and Link for i386
BUILD: Computing Include file dependencies:
BUILD: c:\\progra~1\\micros~1\\vc98\\include\\exdisp.odl(31): c:\\progra~1\\micros~1\\vc98\\include\\exdisp.odl - invalid include statement: importlib(STDOLE_TLB);
BUILD: c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl(16): c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl - invalid include statement: importlib(STDOLE_TLB);
BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\bcdefseg.h(15): c:\\progra~1\\numega\\vtoolsd\\include\\bcdefseg.h - invalid include statement: #include LOCKED_CODE_SEGMENT
BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\vtoolscp.h(19): c:\\progra~1\\numega\\vtoolsd\\include\\vtoolscp.h - invalid include statement: #include LOCKED_CODE_SEGMENT
BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\vtoolsc.h(402): c:\\progra~1\\numega\\vtoolsd\\include\\vtoolsc.h - invalid include statement: #include LOCKED_CODE_SEGMENT
BUILD: Examining c:\\program files\\numega\\driverstudio\\driverworks\\source directory for files to compile.
    c:\\program files\\numega\\driverstudio\\driverworks\\source
    c:\\program files\\numega\\driverstudio\\driverworks\\source - 52 source files (23,679 lines)
BUILD: Unable to save the dependency database: \\nt\\build.dat

帮我看看是怎么回事,谢了
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-18 11:48
Out of environment space
==》环境设置错误
jason_gw
驱动牛犊
驱动牛犊
  • 注册日期2002-05-07
  • 最后登录2008-11-17
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望33点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-12-18 14:02
楼上的大哥,该怎么设定环境呢?
swallow1
驱动牛犊
驱动牛犊
  • 注册日期2002-11-22
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-12-18 15:10
我也碰到过这样的问题。
编译的时候不要点build all选项,要有选择的编译,比如你要编译
wdm下的驱动程序,不要选择有关nt的选项。
要是还不行的话,你把ds重装,或下一个新的ds。
祝你好运!
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-12-18 15:21
我也碰到过这样的问题。
编译的时候不要点build all选项,要有选择的编译,比如你要编译
wdm下的驱动程序,不要选择有关nt的选项。
要是还不行的话,你把ds重装,或下一个新的ds。
祝你好运!
 


是这样的。

再给一个
老龙的心得:
http://www.driverdevelop.com/forum/html_29849.html?1040195552
jason_gw
驱动牛犊
驱动牛犊
  • 注册日期2002-05-07
  • 最后登录2008-11-17
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望33点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-12-18 16:02
我不是高级会员,下不了最新的DS,那位能提供一个下在的地方?

Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-12-18 17:59
你从网上艘一个,以前的帖子也有不少连接。
游客

返回顶部