当前位置: 代码迷 >> 嵌入开发 >> gcc编译源程序失误error:unrecognized option 'eh-frame-hdr'
  详细解决方案

gcc编译源程序失误error:unrecognized option 'eh-frame-hdr'

热度:3990   发布时间:2013-02-26 00:00:00.0
gcc编译源程序出错error:unrecognized option '--eh-frame-hdr'
gcc编译源程序出错error:unrecognized option '--eh-frame-hdr'
请问什么原因,该如何解决
------最佳解决方案--------------------------------------------------------
你这个貌似是ld的问题。
我这里是用的:
/usr/bin/ld。你这为何是/usr/local/bin/ld ?
如果你有两个ld,请将path指向第一个。
gcc的时候,会调用ld去Create .eh_frame_hdr section。
------其他解决方案--------------------------------------------------------
问题补充:全部的信息
gcc -o test test.c
/usr/local/bin/ld:unrecognized option '--eh-frame-hdr'
/usr/local/bin/ld:use the --help for usage information
colletc2:ld return 1 exit status 
------其他解决方案--------------------------------------------------------
哦,先谢谢再说。。。。我看下是不是这个原因
------其他解决方案--------------------------------------------------------
非常感谢呀,果然是这个原因。。。。把分全给你了,虽然 分有点少,谢谢。。
  相关解决方案