解决g++编译出现/usr/bin/ld: cannot find -lc


以下过程是因为本机安装Emacs之前所有的编译工程都是OK的,但是安装了Emacs之后g++就编译不了了。

解决/usr/bin/ld: cannot find -lc过程
1. 在本机系统中搜索libc.so
2. 搜索到的结果:/lib/i386-linux-gnu/libc.so.6
3. 进入/usr/lib或者/usr/local/lib目录
4. 建立libc.so的软连接:ln -sv /lib/i386-linux-gnu/libc.so.6 libc.so

解决/usr/bin/ld: cannot find -lm过程
1. 在系统中搜索libm.so
2. 搜索到的结果:/usr/lib/i386-linux-gnu/libm.so
3. 进入/usr/lib目录
4. 建立libm.so的软连接:ln -sv /usr/lib/i386-linux-gnu/libm.so libm.so


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM