coz*_*tel 6 make configure minix autotools
很多次当我运行时configure
,我收到以下消息:
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
Run Code Online (Sandbox Code Playgroud)
configure
运行时没有错误或警告,但每次都收到一条消息并且不明白它的含义,这有点令人不安。我做了一些研究,知道 Minix 是一个轻量级的类 Unix 操作系统,但不知道为什么要configure
检查这个特定文件的存在。
有什么作用minix/config.h
,有什么configure
用途?
./configure
脚本寻找minix/config.h
以确定它们是否在 Minix 上构建。该测试在 中定义specific.m4
。Autoconf 在检测到 Minix 时会设置几个变量,这就是它所做的一切——当然,特定的构建可能会有不同的反应,但这取决于正在构建的项目,而不是 Autoconf。
正如您所注意到的,测试本身是无害的。./configure
脚本的生成方式使其可以在各种平台上运行;事实上,这就是重点。因此,它们包含了一堆仅与平台子集相关的功能检测,并且大多数情况下您会看到“失败”;但没有理由担心。
归档时间: |
|
查看次数: |
4722 次 |
最近记录: |