V2EX  ›  英汉词典

Porting

定义 Definition

porting(名词/动名词)常指在计算机领域把软件、代码、游戏或系统移植到另一个平台、操作系统、硬件架构或环境中,使其能够正常编译、运行并保持功能一致(或尽量一致)。
(也可泛指“移用/改编到另一种环境”,但最常见用法是技术语境。)

发音 Pronunciation

/ˈpɔːrtɪŋ/

例句 Examples

Porting the app to Android took two weeks.
把这个应用移植到 Android 花了两周。

Porting legacy code to a modern architecture often requires rewriting parts of the system to handle different memory models and APIs.
把遗留代码移植到现代架构通常需要重写系统的一些部分,以适配不同的内存模型和 API。

词源 Etymology

来自动词 port(移植、转移),其更早含义与“搬运、运输”相关;在计算机语境中,“port”引申为把程序从一个“港口/平台”搬到另一个平台并让它“靠岸可用”。**-ing** 表示动作或过程,因此 porting 强调“移植的过程”。

相关词 Related Words

文学与作品 Literary Works

  • The C Programming Language(Kernighan & Ritchie):讨论 C 的可移植性时常出现与 “port/porting” 相关的表述。
  • Advanced Programming in the UNIX Environment(W. Richard Stevens):涉及将程序移植到不同 UNIX/类 UNIX 系统时的实践语境。
  • UNIX Network Programming(W. Richard Stevens):在跨平台网络代码与系统差异部分常提到移植问题。
  • Linux Device Drivers:谈到驱动在不同内核版本/架构间适配与移植时使用 “porting”。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1873 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 08:52 · PVG 16:52 · LAX 00:52 · JFK 03:52
♥ Do have faith in what you're doing.