VS2005 编译live555提示找不到msvcirt.lib???

wesleyluo 2011-02-09 11:44:30
我已经按照网上的帖子设置了
LINK_OPTS_0 = $(linkdebug) msvcrt.lib

但是编译到最后还是提示:
LINK : fatal error LNK1181: cannot open input file 'msvcrt.lib'
NMAKE : fatal error U1077: '"C:\Program Files\Mircrosoft Visual Studio 8\VC\BIN\link.EXE"' : return code '0x49d'
Stop.

大家说说是怎么回事呢?
此时除了testProgs与WindowsAudioInputDevice还没有编译出lib外,其他的都已经生成了lib.

...全文
367 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cct8 2011-11-03
  • 打赏
  • 举报
回复
live555的工程师都还在用VC6,真可怜。
这个过时的库,从.mak文件里面去掉就可以了。楼主肯定找到答案了,也不自己回答一下?!
wesleyluo 2011-02-09
  • 打赏
  • 举报
回复
搜索了下在C:\Program Files\Microsoft Visual Studio 8\VC\lib目录下找到了msvcrt.lib.

怎么搞?
dengzikun 2011-02-09
  • 打赏
  • 举报
回复
没有找到msvcrt.lib。
在VC目录中找找看。
CyberLogix 2011-02-09
  • 打赏
  • 举报
回复
fatal error LNK1181: cannot open input file 'msvcrt.lib'

很明显没有找到CRT库啊,你的工程设置虽然LINK_OPTS_0 = $(linkdebug) msvcrt.lib,但是好像没有找到这个库文件
wesleyluo 2011-02-09
  • 打赏
  • 举报
回复
有没有编译通过的知道是怎么回事啊?
怎么其他的都能编译就是testProgs不能编译?
哪个WindowsAudioInputDevice可能是没有重新生成.mak的原因.

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧