/usr/bin/ld: cannot find -lc错误原因及解决方法
问题
在运行asapp书中第7章链接例子时,在使用gcc -static -o prog main.o ./libvector.a 命令进行链接时出现以下错误:
/usr/bin/ld: 找不到 -lc
collect2: 错误:ld 返回 1
原因
在新版本的linux 系统下安装 glibc-devel、glibc和gcc-c++时,都不会安装libc.a. 只安装libc.so. 所以当使用-static时,libc.a不能使用。只能报找不到libc了。
解决方法
安装 glibc-static
sudo yum install glibc-static
搞定OK!
/usr/bin/ld: cannot find -lc错误原因及解决方法相关推荐
- /usr/bin/ld: cannot find -lxxx错误的通用解决方法
Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息,代码如下: ...
- Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法
Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 参考文章: (1)Linux系统中提示/usr/bin/ld: cannot find -lxxx错 ...
- ubuntu Make时,“/usr/bin/ld: 找不到 -lXXX”问题的解决方法
比如: /usr/bin/ld: 找不到 -lboost_serialization 可能是英文: /usr/bin/ld:cannot find-lboost_serialization 意思是找不 ...
- Qt5.2编译时出现/usr/bin/ld: cannot find -lxxx 错误
在Linux中,lib库的命名规则为:lib+库名+.so 而-lxxx,其中xxx表示lib库的名字. 出现"/usr/bin/ld: cannot find -lxxx" 错误 ...
- Makefile的书写规则以及/usr/bin/ld: cannot find -lc
从学习Linux那一刻开始,一直就有人说,能不能写Makefile是考验你是否具备完成大型工程的能力. makefile关系到了整个工程的编译规则.一个工程中的源文件不计数,其按类型.功能.模块分别放 ...
- Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的解决方法
报错说明 /usr/bin/ld: cannot find -lxxx 这些讯息会随着编译不同类型的source code 而有不同的结果出来如: /usr/bin/ld: cannot find - ...
- 编译提示“/usr/bin/ld: cannot find -lgflags-shared“错误的解决办法
先看的这一篇博客: Linux下编译程序/usr/bin/ld: cannot find -l*错误的解决方法 一般的出现 /usr/bin/ld: cannot find -lxxx 这种错误的时候 ...
- “adb不是内部或外部命令,也不是可执行的应用程序”错误原因及解决方法
用SQLite时,可能会出现这样的错误. 原因可能是环境变量PATH没有配置或配置不正确.应该把adb.exe 所在目录加入到PATH环境变量.例如:C:\Program Files\android- ...
- ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....
[标题] ASP.NET常见错误,原因及解决方法[错误提示] 异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Un ...
最新文章
- java表或视图不存在_Error querying database. Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在...
- Linux sendmail 服务器
- Consul 服务注册与发现02—— 服务提供者
- 荣登2019中国“十佳大数据案例”,腾讯大数据再获国家认可
- 产品经理经验谈100篇(二)-数据分析应用,如何构建指标体系?
- 四种方法实现数组交换
- 如何在Linux上提高文本的搜索效率
- git push时报错fatal: Could not read from remote repository.
- 特斯拉11月份售出52859辆国产汽车 同比增长145%
- htonl() htons()及inet_ntoa() inet_addr()的用法
- 我们的电梯调度算法的独到之处
- 理解 RESTful
- 万兆交换机用什么网线_超五类线到底是百兆线还是千兆线?家庭环境中我们要选择几类网线?...
- 金额大小写转换(2)
- ie8下a标签中的图片出现边框
- 【三维路径规划】基于matlab GUI蚁群算法无人机三维路径规划【含Matlab源码 254期】
- 通信原理笔记(樊昌信第七版)
- C盘空间不足的处理方式
- dcp7080d怎么加墨粉_兄弟7080打印机怎么加粉
- python入门知识以及print的用法