一次编写,到处编译

✍ dations ◷ 2025-06-30 07:54:16 #计算机编程

“一次编写,到处编译”(英语:Write once, compile anywhere,简写为WOCA)是一种编写跨平台计算机程序的哲学,旨在让计算机程序能够在不同的系统平台上编译而不必修改其源代码。和太阳微系统公司的“一次编写,到处运行”口号不同,这种跨平台特性体现在源码层面上,而非字节码层面。

许多编程语言都遵循“一次编写,到处编译”的准则,如C++、Pascal (参见Free Pascal)、Ada和C语言(只要不使用标准库以外的函数)。计算机程序也可以使用可以提供抽象层来遮盖不同平台间差别的跨平台来保证代码的可移植性,如套接字、图形用户界面库。比如Lazarus和它的LCL及其窗口组件。

相关

  • 经济发展经济发展是种随资本主义发展出现的累积过程。其基本要素除了包括经济成长所带来的总量产出与收入结构变化外,经济结构的变迁、人民生活品质提高与福利改善、社会政治体制的变
  • 前南斯拉夫问题国际刑事法庭审理起诉1991年起发生于前南斯拉夫地区严重违反国际人道法罪行人物之国际法庭(英语:International Tribunal for the Prosecution of Persons Responsible for Serious Violat
  • 谢坤达谢坤达(1982年3月18日-),艺名坤达,英文名字Ken。毕业于私立淡江大学。为台湾男子团体Energy成员之一,至今发行8张音乐专辑,主持过数个节目,也曾多次参与台湾偶像剧演出。2012年,被传
  • 蔑称歧视语是语言中出于贬低、嘲讽、歧视或侮辱等目的(主要是“侮辱”),对具有某些特征的人或人群(如民族、阶级、国籍、体型、性别有差异者,残障人士及某些特定疾病的罹患者,特定职业
  • 轮回 (古希腊)节庆:轮回(Metempsychosis,古希腊语:μετεμψύχωσις)英文文献里Metempsychosis是源自希腊语中论及的灵魂转生的俄耳甫斯教、毕达哥拉斯主义与古希腊哲学之词汇,尤其是在
  • 埃罗尔·弗林埃罗尔·弗林(英语:Errol Flynn,1909年6月20日-1959年10月14日)全名埃罗尔·莱斯利·汤姆生·弗林(Errol Leslie Thomson Flynn)是澳洲男电影演员、编剧、导演、歌手。在他主演的电
  • 电脑游戏电脑游戏(英语:PC games,或称computer games,全写personal computer games)是一个相对于主机游戏和街机游戏的概念,指在个人电脑上运行的游戏软件,是一种本身提供娱乐功能的电脑软
  • 舭龙骨舭龙骨(英语:bilge keel)是一种用于减缓船只倾斜的龙骨,位于船舱底的舭部。一艘船每侧可能有一个以上的舭龙骨,但这种情况不多见。由于舭龙骨增加了流体动力学阻力,可使船舶倾斜更
  • 全国五人制足球联赛全国五人制足球联赛(Taiwan Futsal League,TFL),前身为体委杯社会男子组赛事,改制的目的是为了参加亚足联五人制足球俱乐部锦标赛。改名后请参考条目:中华五人制足球联赛
  • 活动星系核活动星系核 (AGN) 是星系中心的一个紧密区域,在至少一部分--可能全部的电磁波谱上远比普通光度高,它的特征表明过高的光度不是由恒星产生的。如此高的非恒星辐射在无线电、微