编译器给出错误ld以信号11终止

时间:2019-07-16 21:09:20

标签: c gcc linker ld ubuntu-18.04

我正在尝试使用gcc编译一个简单的hello程序,但出现以下错误。我正在使用ubuntu。

gcc -g -o hello hello.c

  

collect2:致命错误:ld以信号11终止[分段   错误],核心转储编译终止。

strace ld -v

  

execve(“ / usr / bin / ld”,[“ ld”,“ -v”],0x7ffc43b744c8 / * 57 vars * /)= 0   --- SIGSEGV {si_signo = SIGSEGV,si_code = SEGV_MAPERR,si_addr = 0x2}-   +++被SIGSEGV杀死(核心已转储)+++分段错误(核心已转储)

我尝试重新安装gcc和binutils,但没有用。

0 个答案:

没有答案