horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1330回复:8

高分求解 编译错误

楼主#
更多 发布于:2002-03-16 09:39
98下
LINK : fatal error LNK1181: cannot open input file \"E:\\98DDK.obj\"
NMAKE : fatal error U1077: \'E:\\MICROS~1\\VC98\\bin\\link.exe\' : return code \'0x
49d\'
Stop.
可是在我的MAKEFILE文件中并没有指定需要这个 98DDK.Obj
感觉很奇怪的说,大侠指点一下把
例外不知那里有介绍  nmake link cl
等命令的使用方法(包括参数的使用)介绍
谢谢          
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-03-16 14:41
用户被禁言,该主题自动屏蔽!
flyfox
驱动中牛
驱动中牛
  • 注册日期2001-04-05
  • 最后登录2012-08-03
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望22点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-18 09:06
98下
LINK : fatal error LNK1181: cannot open input file \"E:\\98DDK.obj\"
NMAKE : fatal error U1077: \'E:\\MICROS~1\\VC98\\bin\\link.exe\' : return code \'0x
49d\'
Stop.
 

makefile中路径没有设置对!如DDK的根目录等!否则就不会在E盘根目录下查找了,而一般应该在你的安装目录下。
一剑西来,天外飞仙
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-18 10:10
我估计你路径没有设置正确,包括DDK的路径、VC的路径和PlatForm SDK的路径。除此之外,还要保证你的SOURCES文件和MAKEFILE文件的存在并没有错误。
Tom_lyd
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-18 10:10
我估计你路径没有设置正确,包括DDK的路径、VC的路径(vc98\\bin\\vcvars32.bat)和PlatForm SDK(\\setenv.bat)的路径。除此之外,还要保证你的SOURCES文件和MAKEFILE文件的存在并没有错误。
Tom_lyd
horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-03-18 10:30
谢谢各位回复
确实是路径的问题,已经解决了
但是我的设置没有问题阿
autoexec.bat中设置了阿
而且  config.sys 中也加了  shell=c:\\command.com /p /e:4096
(不知道这个命令具体有什么用,参数是什么意思)
后来我在  makefile 中把环境变量改为实际的路径就好了
问题是环境变量应该设置好了阿,怎么回有问题呢
yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-18 20:11
这个命令的e:4096是设置环境变量内存空间为4096字节,你原先大概是环境变量内存溢出了,所部分环境变量没有设置成功,你可以用set命令察看环境变量。
jansen
驱动小牛
驱动小牛
  • 注册日期2001-10-21
  • 最后登录2007-10-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-18 20:40
同一楼上的
rich
horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-03-18 21:14
呵呵,我还不至于这个都不知道吧,
set命令观察是真确的
游客

返回顶部