cannot open file 'LIBC.lib'

Posted on 2012-03-02 14:20  无忧consume  阅读(504)  评论(0编辑  收藏  举报

cannot open file 'LIBC.lib'

对于这个错误在VS2005中,可以通过如下方式解决:

项目-->项目属性-->配置属性-->连接器-->输入-->忽略特定库

在弹出的框中加入LIBC.LIB就可以通过编译了,但是似乎还有些问题没有解决,因为最终编译出来的结果是差了一点东西的。

 

libc.lib原来是被遗弃的可怜家伙。

Run-Time Library是编译器提供的标准库,提供一些基本的库函数和系统调用。我们一般使用的Run-Time Library是C Run-Time Libraries。

当然也有Standard C++ libraries。

C Run-Time Libraries实现ANSI C的标准库。

VC安装目录的CRT目录有C Run-Time库的大部分源代码。C Run-Time Libraries有静态库版本,也有动态链接库版本;有单线程版本,也有多线程版本;还有调试和非调试版本。

或者添加语句
#pragma comment(linker, "/NODEFAULTLIB:libc.lib")


http://cfhyz.blog.sohu.com/48114119.html

Copyright © 2024 无忧consume
Powered by .NET 9.0 on Kubernetes