我通常RANLIB=ranlib
在 makefile 中使用,但我遇到了带有RANLIB=echo
或RANLIB=@echo
或 的makefile RANLIB=echo >/dev/null
。我正在寻找此类用法的解释。
答案1
根据此错误报告,
在大多数现代 Unix 系统上,将“ranlib”应用于静态库是完全没有必要的
我通常RANLIB=ranlib
在 makefile 中使用,但我遇到了带有RANLIB=echo
或RANLIB=@echo
或 的makefile RANLIB=echo >/dev/null
。我正在寻找此类用法的解释。
根据此错误报告,
在大多数现代 Unix 系统上,将“ranlib”应用于静态库是完全没有必要的