交叉编译器

✍ dations ◷ 2025-12-09 05:47:20 #编译器软件

交叉编译器(英语:Cross compiler)是指一个在某个系统平台下可以产生另一个系统平台的可执行文件的编译器。交叉编译器在目标系统平台(开发出来的应用程序序所运行的平台)难以或不容易编译时非常有用。

交叉编译器的存在对于从一个开发主机为多个平台编译代码是非常有必要的。直接在平台上编译有时行不通,例如在一个嵌入式系统的单片机 ,因为它们没有操作系统,所以直接编译行不通。

交叉编译器和源代码至源代码编译器不同,交叉编译器用于二进制代码的跨平台软件开发,而源到源编译器是将某种编程语言的程序源代码作为输入,生成以另一种编程语言构成的等效源代码的编译器,但两者都是编程工具。

交叉编译器的基本用法就是将构建环境与目标环境分开。常在下面几种情况中使用:

程序虚拟机(比如JVM)也借鉴了当初开发交叉编译器的理念。它可以用同一份输出在多个目标系统上运行,但是编译后的代码必须运行在虚拟机上。

相关

  • 民间疗法民间疗法,大部分是一些没有精密科学依据,但又在民间传说中,号称具有特定成效的治病方式。又称偏方。民间疗法的一个特色是只能问相信不相信,但不能证明真实不真实。民间疗法的内
  • 泛酸泛酸(Pantothenic acid)也称作维生素B5,耐热,能升华,是水溶性维生素。它是人体必需的维生素之一,动物需要泛酸以合成辅酶A,而辅酶A是动物代谢糖类、蛋白质、脂肪的必要物质。其共轭
  • 善导寺坐标:25°02′44″N 121°31′29″E / 25.04556°N 121.52472°E / 25.04556; 121.52472善导寺(英语:Shandao Temple),全名为财团法人台北市净土宗善导寺,位于台湾台北市忠孝东路,
  • 单位量纲物理量的量纲可以用来分析或检核几个物理量之间的关系,这方法称为量纲分析(dimensional analysis)。通常,一个物理量的量纲是由像质量、长度、时间、电荷量、温度一类的基础物理
  • 甘井子区甘井子区是辽宁省大连市下辖的一个市辖区。位于大连市区西部和西北部以及近郊区。辖区内有大连周水子国际机场和大连市体育中心。旅游业以海水浴场为主。下辖15个街道和一个
  • 加都巴蟾加都巴蟾 ()是铃蟾科的一种蟾蜍,仅见于加里曼丹寒冷的溪流中。其特点为没有肺部,靠皮肤呼吸。身体扁平,相信是用以扩大身体表面面积。科学家更认为,肺部令它们浮起,对呼吸反而构成
  • 佛罗乌鸦佛罗乌鸦(学名:),是鸦科鸦属的一种,为印度尼西亚的特有种。全球活动范围约为9,100平方千米。该物种的保护状况被评为濒危。佛罗乌鸦的栖息地为亚热带或热带的湿润低地林。
  • 太平洋-南极洋脊太平洋-南极洋脊位于太平洋南部张裂边界的海床,把太平洋板块和南极洲板块分开,被认为是东太平洋海隆的东南部分,伸延至新西兰以南的麥夸里三向联结构造。
  • 胡志明市都市铁路胡志明市都市铁路(越南语:Đường sắt đô thị Thành phố Hồ Chí Minh/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN
  • 王君安王君安(1970年6月5日-),浙江嵊县人,越剧尹派小生,现为国家一级演员,供职于福建省芳华越剧团。1981年王君安考取福建省芳华越剧团,在福州开始了为期五年的越剧学习。期间,尹派创始人尹