一次編寫,到處編譯
此條目沒有列出任何參考或來源。 (2017年9月27日) |
「一次編寫,到處編譯」(英語:Write once, compile anywhere,簡寫為WOCA)是一種編寫跨平台計算機程序的哲學,旨在讓計算機程序能夠在不同的系統平台上編譯而不必修改其源代碼。和太陽微系統公司的「一次編寫,到處運行」口號不同,這種跨平台特性體現在源碼層面上,而非字節碼層面。
許多編程語言都遵循「一次編寫,到處編譯」的準則,如C++、Pascal (參見Free Pascal)、Ada和C語言(只要不使用標準庫以外的函數)。計算機程序也可以使用可以提供抽象層來遮蓋不同平台間差別的跨平台來保證代碼的可移植性,如套接字、圖形用戶界面庫。比如Lazarus和它的LCL及其窗口組件。
參見
編輯這是一篇關於電腦程式語言的小作品。您可以透過編輯或修訂擴充其內容。 |