美文网首页
【转】GNU autotools(二)关于autogen.sh的

【转】GNU autotools(二)关于autogen.sh的

作者: RonZheng2010 | 来源:发表于2020-06-30 17:31 被阅读0次

1. 简介

软件的维护者可能在工程中,提供一份简短的shell脚本autogen.sh(或bootstrap.sh)。autogen.sh以恰当的顺序运行所有需要的autotools工具。

autogen.sh不是必需的,现在一般用autoreconf代替它。

2. autogen.sh的例子

autogen.sh脚本的一个例子如下:

#!/bin/sh
autoreconf --install
automake --add-missing --copy >/dev/null 2>&1

automake的--add-missing选项,要求将丢失的工具脚本复制到项目,--copy选项则要求做真实的复制,而不是创建符号链接。

我们不想看到automake的警告,所以重定向stderr和stdout到/dev/null。

相关文章

网友评论

      本文标题:【转】GNU autotools(二)关于autogen.sh的

      本文链接:https://www.haomeiwen.com/subject/sdxafktx.html