发信人: dingdang()
整理人: zelor(2001-11-27 10:40:26), 站内信件
|
第一节, 上一节, 下一节, 最后一节, 回到目录
---------------------------------------------------------------------- ----------
软件安装的规则
当编译完成之后,Automake会处理具体的安装细节。所有的 PROGRAMS, SCRIPTS , LIBRARIES, LISP, DATA和 HEADERS都将被安装到适当的地方。
Automake同样可处理任何指定的info和man手册页的安装。
Automake生成单独的install-data和install-exec 目标,因为假如需安装到多台 机器但共享目录结构,这些目标就使得与机器无关的部分只被安装一次。instal l目标依赖于所有这些目标。
Automake还会生成一个uninstall目标和一个 installdirs目标。
可通过定义一个install-exec-local或 install-data-local目标来扩展这个机制 。假如这些目标存在,它们将在`make install'时被执行。
使用下面这些标准的目录前缀的变量由`install-data'安装,包括:`data', `i nfo', `man', `include', `oldinclude', `pkgdata'或`pkginclude' (比如`da ta_DATA')
使用下面这些标准的目录前缀的变量由`install-exec'安装,包括:`bin', `sb in', `libexec', `sysconf', `localstate', `lib'或`pkglib' (比如`bin_PRO GRAMS')
所有使用用户定义的目录前缀`exec'的变量(比如 `myexecbin_PROGRAMS')都由` install-exec' 安装。所有使用其它的用户定义目录前缀的变量则由 `install- data'安装。
---------------------------------------------------------------------- ----------
第一节, 上一节, 下一节, 最后一节, 回到目录
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.84.141]
|
|