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创建库 (页面存档备份,存于互联网档案馆)
|