porting(名词/动名词)常指在计算机领域把软件、代码、游戏或系统移植到另一个平台、操作系统、硬件架构或环境中,使其能够正常编译、运行并保持功能一致(或尽量一致)。
(也可泛指“移用/改编到另一种环境”,但最常见用法是技术语境。)
/ˈpɔːrtɪŋ/
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。
来自动词 port(移植、转移),其更早含义与“搬运、运输”相关;在计算机语境中,“port”引申为把程序从一个“港口/平台”搬到另一个平台并让它“靠岸可用”。**-ing** 表示动作或过程,因此 porting 强调“移植的过程”。