Make

minix/config.h 有什麼作用?

  • December 22, 2016

很多時候,當我執行時configure,我會收到以下消息:

checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no

configure執行沒有錯誤或警告,但每次都收到一條消息並且不理解它的含義有點令人不安。我做了一些研究,知道 Minix 是一個輕量級的類 unix 作業系統,但不知道為什麼要configure檢查這個特定文件的存在。

它有什麼作用minix/config.hconfigure用途?

./configure腳本查找minix/config.h以確定它們是否在 Minix 上建構。測試定義在specific.m4. Autoconf 在檢測到 Minix 時會設置幾個變數,這就是它所做的一切——當然,特定的建構可能會做出不同的反應,但這取決於正在建構的項目,而不是 Autoconf。

正如您所注意到的,測試本身是無害的。./configure腳本的生成方式使其可以在各種平台上執行;事實上,這就是重點。所以它們包括一堆只與平台子集相關的特徵檢測,你會在大多數時候看到“失敗”;但沒有理由擔心它。

引用自:https://unix.stackexchange.com/questions/332118