链接器错误:gcc
每次在编译程序,配置和安装时都会收到此错误
有些东西比如binutils,textinfo等。
/usr/local/bin/ld: this linker was not configured to use sysroots
collect2: error: ld returned 1 exit status
我想清楚地知道这一点。 什么时候会来,什么是实际问题,以及如何解决它?
尝试使用以下选项的gcc --sysroot=/usr/local
: gcc --sysroot=/usr/local
但是,正如其他人在评论中告诉你的,除非你知道你在做什么,否则不要试图将你的系统与诸如binutils
类的关键软件包binutils
。
如果你试图安装一个binutils版本,它应该和/usr/bin
的版本一样,你应该知道
--sysroot=/
选项调用ld。 --sysroot
选项。 --with-sysroot
--sysroot
选项将仅被ld接受。 因此,要涵盖此用例,请使用--with-sysroot=/
选项配置binutils。
上一篇: Linker Error : gcc
下一篇: How to set the Selected item in the tree view on the Left side of CHM file