运行 ./configure 时可以跳过“检查..”步骤吗?

运行 ./configure 时可以跳过“检查..”步骤吗?

 

$ ./configure
configure: configuring for GNU Wget 1.11
checking build system type... i686-apple-darwin10.0.0
checking host system type... i686-apple-darwin10.0.0
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc

有没有办法在运行 configure 时跳过“正在检查...”消息?我知道检查是有原因的,但是当想要快速编译某些东西时,必须等待 configure“检查 AIX”或编译器是否支持数据类型,这很麻烦long。我想没有,因为检查可能用于确定路径gcc等等。

我知道你可以用以下方式静音消息,--quiet但这不是我想要的,

  -q, --quiet, --silent   do not print `checking...' messages

答案1

./configure 可以使用选项来缓存检查结果-C,请参阅这里

答案2

autoconf 用于提供一种确定正在编译应用程序的主机的功能的方法。跳过这些检查意味着它不知道构建目标的功能。

如上所述,您可以缓存结果,但您需要至少运行一次以准备好缓存。

相关内容