gcc编译链中i686和x86-64有什么区别?

gcc编译链中i686和x86-64有什么区别?个人记录,请不要当成事实!!暂时理解成:来自网络1、i686和x86_64有什么不同?2、linux系统中的i386/i686和x86_64有什么区别回答i386对应的是32位系统、而i686是i386的一个子集,i686仅对应P6及以上级别的CPU,i386则广泛适用于80386以上的各种CPU;x86_64主要是64位系统。i686在pentun…

大家好,又见面了,我是你们的朋友全栈君。

关注嘉友创科技公众号

gcc编译链中i686和x86-64有什么区别?

个人记录,请不要当成事实!!(已解决,最后可以当成事实)

 

暂时理解成:来自网络

1、i686和x86_64有什么不同?

2、linux系统中的i386/i686和x86_64有什么区别

回答

 

i386对应的是32位系统、而i686是i386的一个子集,i686仅对应P6及以上级别的CPU,i386则广泛适用于80386以上的各种CPU;x86_64主要是64位系统。

 

i686 在 pentun II 以后的 Intel 系列 CPU ,及 K7 以后等级的 CPU 都属于这个 686 等级!

而x86_64就是64位的x(代表不确定。可以是3、4、5、6、)86,是个统称,如果是i686_64也是属于x86_64的。

 

待考虑

 

找到答案

 

gcc编译链中i686和x86-64有什么区别?

图 中有很多种交叉编译器,我们只需要关注这两种: gcc-linaro-4.9.4-2017.01-

i686_arm-linux-gnueabihf.tar.tar.xz 和 gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz,

第一个是针对 32 位系统的,第二个是针对 64 位系统的。大家根据自己所使用的 Ubuntu 系统类

型选择合适的版本,比如我安装的 Ubuntu 16.04 是 64 位系统,因此我要使用 gcc-linaro-4.9.4-

2017.01-x86_64_arm-linux-gnueabihf.tar.xz。

 

这个编译链带的i686或者x86_64和Linux开发板没关系,和宿主的Ubuntu是64还是32有关系。

linux开发板imx6ull是32位

 

1、arm 表示这是编译 arm 架构代码的编译器。

2、linux 表示运行在 linux 环境下。

3、gnueabihf 表示嵌入式二进制接口。

4、gcc 表示是 gcc 工具。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133932.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算两个日期中间的天数_excel两个日期相减计算天数

    计算两个日期中间的天数_excel两个日期相减计算天数25:计算两个日期之间的天数25:计算两个日期之间的天数查看提交统计提问查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述给

    2022年8月4日
  • linux menuconfig搜索,linux系统menuconfig解析

    linux menuconfig搜索,linux系统menuconfig解析在对linux进行编译,常用的命令是makemenuconfig,使用图形界面来对整个系统进行裁剪;这里主要就makemenuconfig的执行过程进行解析。介绍跟makemenuconfig这个命令相关的文件,包括三类,包括.config,Kconfig,Makefile。为什么不说三个,而说三类呢?因为Kconfig和Makefile是配合使用的,在很多的子目录都存在,而.config只…

    2022年5月30日
  • getRealPath_Get Schwifty

    getRealPath_Get Schwifty// getRealPath寻找到的不是真实文件的路径,所以打印的就不是真实文件的地址,但是能打印出来地址 StringrealPath=servletContext.getRealPath(“jjij.txt”);//jjij.txt文件不存在 response.getWriter().write(realPath);…

    2022年9月16日
  • source insight 3.5的注册码「建议收藏」

    source insight 3.5的注册码「建议收藏」
    sourceinsight3.5的注册码:SI3US-719473-71478

    2022年9月29日
  • phpspreadsheet中文手册_php打开文件

    phpspreadsheet中文手册_php打开文件本文介绍PhpSpreadsheet读写excel文件的一些使用方法。

    2022年9月17日
  • Unity3D游戏引擎最详尽基础教程

    Unity3D游戏引擎最详尽基础教程转自:http://blog.sina.com.cn/s/blog_7c336a8301013son.html我一直向所有想做游戏的朋友推荐Unity3D,为什么呢?首先是因为专业,Unity3D非常强大,用它创建一个类似MiniGore这样的3D平面射击游戏简直轻而易举,而就连使命召唤这样的大型3d游戏,如果素材得当也不在话下。二是因为易用,他的操作非常容易,而使用的脚本语言又是JavaSc

    2022年4月30日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号