在编译时出现:/usr/bin/ld: final link failed: Nonrepresentable section on output解决方法

   刚刚在编译从github下载的源代码进行编译,但编译的过程中出现了:/usr/bin/ld: final link failed: Nonrepresentable section on output的错误,导致了编译不成功。上网查了一下,大概说是gcc的问题,但具体的问题所在我也不清楚,然后用命令:gcc --version查看gcc的版本,结果是4.4.3,在gcc的文件路径下看到 libstdc++的链接出错,然后猜也是ld找不到库的原因吧,然后尝试安装 libstdc++,然后在终端更新打印出要更新的软件,其中有把gcc更新到4.4.5版本了,更新后问题解决了。

你可能感兴趣的:(gcc,libstdc++)