如果在命令行中指定的库不存在,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