在使用gcc编译C文件时,我在RHEL上遇到了以下问题。
[test]$ gcc hello.c
as: unrecognized option '-Qy'
然后发现我的“as”是MIPS版本:
[test]$ as -v
GNU assembler version 2.13.2 (mips-dec-ultrix42) using BFD version 2.13.2
所以我尝试删除MIPS实用程序并通过发出以下命令重新安装x86 gcc和x86 binutilites:
sudo yum erase binutils-mips64-linux-gnu.x86_64
sudo yum install gcc-4.4.6-4.el6.x86_64
sudo yum install binutils-2.20.51.0.2-5.34.el6.x86_64
但问题仍然存在。任何人都有任何关于如何用x86版本替换“as”的线索?
BTW,Linux发布信息如下: [test]$ lsb_release -a LSB Version:
:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:gaphics-4.0-noarch:printing-4.0-amd64:printing- 4.0-noarch
Distributor ID: RedHatEnterpriseWorkstation Description: Red Hat
Enterprise Linux Workstation release 6.3 (Satiago) Release: 6.3
Codename: Santiago