一次编写,到处编译

✍ dations ◷ 2025-07-29 12:22:27 #计算机编程

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

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

相关

  • 中国的100个世界第一《中国的100个世界第一》,是罗伯特·坦普尔将李约瑟所著《中国的科学与文明》总结出一百条重要的中国发明(古代),著The Genius of China(《中国的天才》)一书,经李约瑟认可,并为此
  • 水合反应在化学中,水合反应(hydration reaction),也叫作水化,是一种化学反应,其中物质与水结合。 在有机化学中,将水加入不饱和底物中,该底物通常是烯烃或炔烃。 这种类型的反应在工业上用于
  • 泛性别非二元性别(英语:Non-binary gender)、性别酷儿(英语:genderqueer)和X性别(日语:Xジェンダー)是指一系列不完全是男性或女性的性别认同,这些身份在男性或女性的分类以外。非二元性别可
  • 二聚体二聚体(Dimer)或称双体、二聚物在不同领域中有不同意义,但基本涵义都表示相同或同一种类的物质,以成双的型态出现,可能具有单一状态时没有的性质或功能。化学上,凡是两个分子结合
  • 大东亚战争大东亚战争(日语:大東亜戦争/だいとうあせんそう)是日本对第二次世界大战时在远东和太平洋战场的战争总称。其目的是为建立以日本为中心的“大东亚共荣圈”,解放受英国、美国、荷
  • 伊斯特凡·沙宝沙宝·伊斯特凡(Szabó István)是匈牙利电影导演,柏林影展最佳导演和奥斯卡最佳外语片得主。沙宝·伊斯特凡的双亲是Szabó Mária与István,父亲是一位医生。
  • 美国钢铁协会美国钢铁协会(英语:American Iron and Steel Institute)美国钢铁生产商之间的行业组织。它的前身是美国历史最悠久的贸易协会之一,历史可以追溯到1855年。1908年,该组织改称现名,
  • 千叶县第7区千叶县第7区是日本众议院的选区,设立于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 |
  • 意大利共产党 (1921年)已消亡 已放弃共产主义意识形态 已消亡 已放弃共产主义意识形态 已消亡 已放弃共产主义意识形态 已消亡 已消亡 已放弃共产主义意识形态 意大利共产党(意大利语:Partito
  • 天主教科塔尔教区天主教科塔尔教区 (拉丁语:Dioecesis Kottarensis、英语:Diocese of Kottar、泰米尔语:கோட்டாறு_மறைமாவட்டம்)是罗马天主教的一个教区,位于印度泰米尔纳德邦南