是否在加该选项前还需要加入其它的参数??
如果知道在unix下如何使用该选项那就更好!谢谢!
--
/**************************************/
Name: Xiong Feng
E-mail:linu...@gmail.com
MSN:linu...@hotmail.com
QQ:linu...@gmail.com
Address: GuangZhou.China
/**************************************/
gcc的-m选项指定CPU选项。
你是用的ARM gcc就要
-mlittle-endian 或者 -mbig-endian
IA-64、MCore也这样。
RS/6000 和 PowerPC 就都可以:
-mlittle -mlittle-endian -mbig -mbig-endian
TI的TMS320C3x/C4x好象是:
-mbig -msmall
其实man gcc
输入:/\-mbig
回车就可以看到。
gcc --version
把上述命令显示贴出来大家分析下。
i386版的gcc是没有-mbig -mlittle之类的选项的。
On 9月27日, 下午6时15分, "kemy.chen" <kemy.c...@gmail.com> wrote:
> 没用过这个选项
看来很多东西要补下了
On 9/27/09, Jacky <zhou...@gmail.com> wrote:
On 9月28日, 上午10时03分, 熊锋 <linux0...@gmail.com> wrote:
> 我的gcc version:
> gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-44)
>
> cpu:
> a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
> GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU
>
> 我试着在rhel5下面用gcc -mi386 -mlittle-endian test.c
> 还是不能找到选项. 我想可能需要带些参数配合-mlittle-endian编译的,可man gcc中好像没看到哪有讲?
>
> 2009/9/27 Jacky <zhoul...@gmail.com>
>
>
>
> > On 9月27日, 下午2时35分, echo <linux0...@gmail.com> wrote:
> > > 哪知道gcc中的-mbig选项在linux 下如何使用,我写了个测试程序,用:
> > > gcc test.c -mbig 却提示:
> > > cc1: 错误:无法识别的命令行选项"-mbig"
>
> > > 是否在加该选项前还需要加入其它的参数??
>
> > > 如果知道在unix下如何使用该选项那就更好!谢谢!
>
> > gcc的-m选项指定CPU选项。
>
> > 你是用的ARM gcc就要
> > -mlittle-endian 或者 -mbig-endian
> > IA-64、MCore也这样。
> > RS/6000 和 PowerPC 就都可以:
> > -mlittle -mlittle-endian -mbig -mbig-endian
> > TI的TMS320C3x/C4x好象是:
> > -mbig -msmall
>
> > 其实man gcc
> > 输入:/\-mbig
> > 回车就可以看到。
>
> --
> /**************************************/
> Name: Xiong Feng
> E-mail:linux0...@gmail.com <E-mail%3Alinux0...@gmail.com>
> MSN:linux0...@hotmail.com <MSN%3Alinux0...@hotmail.com>
> QQ:linux0...@gmail.com <QQ%3Alinux0...@gmail.com>
> Address: GuangZhou.China
> /**************************************/