你移植的是什么软件?

来源: 2006-08-06 18:54:55 [旧帖] [给我悄悄话] 本文已被阅读:

如果你的软件所用的编译器或解释器建立一个自己独立的开发环境,也就是说将你和操作系统完全隔离开,那么这种软件比较容易移植。但这种软件一般效率不高。

而许多软件为提高效率要直接调用操作系统的子程序,即所谓的“系统调用(system call)”。这种软件你就很难移植到另一种操作系统了。