Linux环境下gcc静态编译/usr/bin/ld: cannot find -lc错误原因及解决方法 原因:

Linux环境下gcc静态编译/usr/bin/ld: cannot find -lc错误原因及解决方法

原因:

一般出现这个问题的时候,Makefile中肯定有-static选项。这其实是静态链接时没有找到libc.a。


解决方案:

需要安装glibc-static.xxx.rpm,如glibc-static-2.12-1.107.el6_4.2.i686.rpm,或是yum install glibc-static

你可能感兴趣的:(linux)