[嵌入式linux] ubuntu在使用gcc编译时报未识别的重定向

[复制链接]
2304|3
 楼主| lcr52099 发表于 2018-10-17 11:11 | 显示全部楼层 |阅读模式
编译提示如下:
/usr/bin/ld: /usr/lib/gcc/i686-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: 未识别的重定向 (0x2b),位于 `.init' 区
/usr/bin/ld: 最终连接失败: 错误的值
collect2: error: ld returned 1 exit status

就是编译一下hello world的程序,这个报错是gcc环境那里没有设置好吗?
shukongqiegeji 发表于 2018-10-17 11:43 | 显示全部楼层
可能是编译器新版出来的问题, 最好还是用旧一点的稳定版,(**由 数控等离子切割机 http://www.hycsk.com 整理发布,**内容仅供参考)
 楼主| lcr52099 发表于 2018-10-17 16:33 | 显示全部楼层
shukongqiegeji 发表于 2018-10-17 11:43
可能是编译器新版出来的问题, 最好还是用旧一点的稳定版,(**由 数控等离子切割机 http://www.hycsk.com ...

应该不是,我虚拟机装了交叉编译工具链后才出现的问题。而且可以生成 .o文件,但是.o文件不能生成可执行文件了
as361816867 发表于 2018-11-28 11:54 | 显示全部楼层
重新检查下环境变量的配置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部