请选择 进入手机版 | 继续访问电脑版

下载的GCC没法使用

编译器工具链 编译器工具链 1387 人阅读 | 3 人回复 | 2022-02-22

下载了GCC的tar包,然后按照安装说明解压之后,无法运行gcc -v命令,报错是“无法执行二进制文件:可执行文件格式错误”使用readelf查看,发现系统架构是unknown,是不是我下载的版本有问题?
就在本网站下的,下载的地址是:
https://developer.wxiat.com/understand/ecologial/7
请问有没有GCC本地编译的包,版本5以上的都可以,跪求!
回复

使用道具 举报

回答|共 3 个

zhangdaodao123

发表于 2022-2-22 17:28:00 | 显示全部楼层

因为是内网机器,无法连接外网,所以只能下载下来再导入进去,麻烦大神了!
回复

使用道具 举报

zhangdaodao123

发表于 2022-2-22 18:15:08 | 显示全部楼层

原来叫gcc-5,找到了……尴尬
回复

使用道具 举报

TecSupport

发表于 2022-3-7 14:11:42 | 显示全部楼层

你使用的环境,适配的是gcc5.3.0版本,elf幻数为0x9906,而你从申威社区上下载的是0x9916版本,不能兼容你的环境,所以才会报错“无法执行二进制文件:可执行文件格式错误”。一般,这个可以从操作系统发行版厂商的仓库中获取软件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则