Libtool
外观
开发者 | GNU |
---|---|
当前版本 | 2.4.7(2022年3月17日 | )
源代码库 | |
操作系统 | 跨平台 |
类型 | 函式库 |
许可协议 | GPL |
网站 | https://www.gnu.org/software/libtool/ |
GNU Libtool是一种属于GNU建构系统的GNU程式设计工具,用来产生可携式的函式库。这里引用libtool手册 (页面存档备份,存于互联网档案馆)的说明:
“ | 在过去,如果源码包的开发人员要充分利用共享函式库的能力,就要为软体执行的每个平台写客制化的支援码,也要设计一个配置界面,使程式包安装程式可以选择以什么样的函式库建构。
GNU libtool藉著将平台特定的相依性,和用户界面,都封装在一个脚本中,来简化开发人员的工作。GNU libtool的目的是使每一个主机类型的完整功能都可以通过一个泛用介面来产生,又可以免去一堆讨厌的错误讯息。 GNU libtool的介面目标是一致的。开发人员在建立源码包建构共享库时,应该不用去读低阶的文件,他们只需要执行软体包的配置脚本(或同性质的档案),而让libtool去照顾细节。 |
” |
通常libtool是与GNU建构系统中的autoconf和automake这两个工具一起使用。
参见
[编辑]外部链接
[编辑]- GNU Libtool首页 (页面存档备份,存于互联网档案馆)
- Libtool英文手册 (页面存档备份,存于互联网档案馆)
- Autobook首页 (页面存档备份,存于互联网档案馆)
- "Autotools教学 (页面存档备份,存于互联网档案馆)",Alexandre Duret-Lutz著,介绍Autoconf、Automake、Libtool与Gettext
- 使用Libtool创建库 (页面存档备份,存于互联网档案馆)
|