如果在命令行中指定的庫不存在,Binutils的經典「ar」工具不會失敗。 它只顯示消息「ar:< _library_name _>。a:沒有這樣的文件或目錄」,但返回碼爲零。 這使得分析構建問題有時非常困難,因爲人們花費大量時間來查找爲什麼某些函數在生成的二進制文件中缺失。 爲什麼這樣的行爲?真的,大多數Linux用戶發現正確的?爲什麼不添加至少一個失敗的選項? ar -V
GNU ar (G
我想在OS X上構建Git。Git依賴於libidn2。 libidn2 2.0.0失敗: make all-am
make[3]: Entering directory '/Users/jwalton/Build-Scripts/libidn2-2.0.0/lib'
CC idna.lo
CC lookup.lo
CC decode.lo
CC