我正在尝试使用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,但没有用。