libtool 已安装但在 /usr/bin 中未找到

libtool 已安装但在 /usr/bin 中未找到

我必须编译一个程序(不是我自己做的),其中autogen.sh有一个脚本命令可以搜索库工具

LIBTOOL=$(which libtool)

但命令找不到该命令。我看到 libtool 的路径/usr/share/libtool/usr/bin/libtool

我找到libtoolize/usr/bin/,但我没有改变任何路径。

我想知道库工具libtoolize

答案1

它们不是一回事,libtoolize 是 libtool 的一部分。

从此链接(http://www.gnu.org/software/libtool/manual/html_node/Invoking-libtoolize.html):

libtoolize 程序提供了一种向您的软件包添加 libtool 支持的标准方法。将来,它可能会实现更好的使用情况检查或其他功能,以使 libtool 更易于使用。

答案2

我今天在 Debian 系统上遇到了同样的问题并且(最终)发现虽然libtool安装了该软件包,但实际上libtool-bin并没有安装该软件包。

apt-get install libtool-bin

问题解决:which libtool打印/usr/bin/libtool

相关内容