编译软件
第二章中的许多程序都可从Internet上取得其源代码。针对GNU/Linux及Mac OS X,你可以使用包管理程序来下载并安装软件 (参考第六章)。同样地,针对Solaris,你可以从http://www.sunfreeware.com/取得预先编译好的程序版本。
然而,特别是商用的Unix系统,你可能需要自己下载源码并自行编译(build)程序,或是希望得到最新的版本。本段简单描述常见的编译流程。
大部分的Internet软件都是以C或C++编写的,为了编译你会需要一个编译器。如果你没有编译器的话,请参考前段有关取得编译器的部分。
如今的程序通常是使用GNU Project的Autoconf软件来管理可移植性的议题。Autoconf会产生一个shell脚本,名为configure,用来测试 ...... (共1837字) [阅读本文]>>