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 -y install glibc-static
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 -y install glibc-static