交叉编译器

✍ dations ◷ 2025-12-03 00:36:55 #编译器软件

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

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

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

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

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

相关

  • 鬼笔科Clathraceae Chevall. 1826 Lysuraceae Corda 1842鬼笔科(英文:Phallaceae)是鬼笔目下两个科的其中一个,其菌盖不成伞状。多具有臭味以吸引苍蝇助其繁殖。鬼笔科多半出现于热带
  • 抱球虫目球房总科 Globigerinacea Globorotaliacea Globotruncanacea Hantkeninacea Heterohelicacea Planomalinacea Rotaliporacea抱球虫目(Globigerinida)为有孔虫门的一个常见群组
  • 睾丸激素睾酮,又称睾固酮、睾丸素、睾丸酮或睾甾酮、睾脂酮等(英语:Testosterone),是类固醇激素,由男性的睾丸或女性的卵巢分泌,肾上腺亦分泌少量睾酮。睾酮是主要的雌雄激素及蛋白同化甾
  • 闽中郡闽中郡,战国秦王政二十五年(前222年)置。治所在东冶(今福建省建瓯市),亦有观点认为今福建省武夷山市的城村汉城遗址是郡治所在。辖境约当今福建省和浙江省宁海县及灵江、瓯江、飞
  • JR四国8600系电力动车组JR四国8600系电力动车组是日本四国旅客铁道所使用的倾斜式电力动车组,于2014年6月起取代老旧的2000系柴油动车组,行驶高松到松山的石锤号特快列车。 到2018年2月共交车17辆,用
  • 角砾岩角砾岩和砾岩一样,也是一种碎屑岩,由从母岩上破碎下来的,颗粒直径大于2毫米的碎屑,经过搬运、沉积、压实、胶结而形成的基质岩石,砾石的平均直径如果在1-10毫米,为细砾,10-100毫米
  • 诺瓦鲁普塔火山诺瓦鲁普塔火山,位于美国阿拉斯加,座落于著名的卡特迈国家公园和自然保护区,距离阿拉斯加最大城、美国最北方主要城市安克拉治约470公里,位于其西南方。诺瓦鲁普塔(Novarupta)的意
  • BTOOOM!《BTOOOM!》(日语:ブトゥーム;中文:惊爆游戏)是日本漫画家井上淳哉的漫画作品。2009年6月19日(29号)至2010年8月27日(39号,最终号)在新潮社旗下青年漫画杂志《周刊Comic Bunch》上连载
  • 张国维张国维(1595年-1646年),字九一,号玉笥,浙江金华府东阳县人。明朝政治人物,明亡后,自尽殉国。天启二年(1622年)壬戌二甲第十二名进士,授广东番禺知县,兴学校,课农桑,以德化民。以政绩卓越,考
  • 周鹏周鹏可能指以下其中一人: