|
|

楼主 |
发表于 2006-4-2 20:19:40
|
显示全部楼层
Post by 终极幻想
噢,我就是对 x86 说的,,你提及的连接中,也说了,不同体系不同的做法,我不知道其他体系具体的细节,因为我没研究过。
debian 的是标准的,LFS 也一样。
# ll /usr/lib/gcc
total 0
drwxr-xr-x 5 root root 120 2006-03-13 12:50 i686-pc-linux-gnu/
我不知道如何试验 -march=i386 和 -march=k8 的区别。有什么软件么?
这不难吧,用 -march=i686编译一个小程序,然后考到奔腾或486上运行一下.(肯定运行不了),gcc手册中:except for the ABI and the set of available instructions.区别就在这吧
算了,我不想再钻下去了,没时间,要考试了.
总而言之:--target=...等同于--mtune(新版的gcc中用来代替--mcpu),而--march才决定
兼容性. |
|