主题 : A8基于ARMv7但arm-linux-gcc-4.5.1采用armv6指令集? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 91121
精华: 0
发帖: 36
金钱: 180 两
威望: 36 点
综合积分: 72 分
注册时间: 2013-05-03
最后登录: 2018-02-08
楼主  发表于: 2013-05-05 19:09

 A8基于ARMv7但arm-linux-gcc-4.5.1采用armv6指令集?

Tiny210的用户手册里面写到:

5.4.4 建立交叉编译环境
在Linux平台下,要为开发板编译内核,图形界面Qtopia/Qt4,bootloader,还有其他一些应用程序,均需要交叉编译工具链,我们使用的是arm-linux-gcc-4.5.1,它默认采用armv6指令集,支持硬浮点运算,下面是安装它的详细步骤


是不是技术有点不大同步啊,如何让gcc改用采用armv7指令集呢?我刚接触linux几天,大虾们请告知具体步骤和用到的文件在哪里下载
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2013-05-06 11:22
默认采用armv6是为了可以兼容6410的Linux文件系统

若要使用armv7可以谷歌搜“arm gcc arch armv7",这个要自己研究了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.