我正在尝试下载一些天文学软件(品脱),当我make test
按照提示执行时,它失败了。我相信问题出在我 Mac 上的 gcc 编译器上。我得到的错误是
$ 未加载库:/usr/local/lib/libmpc.3.dylib
$引用自:/usr/local/libexec/gcc/x86_64-apple-darwin18.5.0/8.3.0/cc1
$ 原因:未找到图像
gcc:内部编译器错误:中止陷阱:6 信号终止程序 cc1
请提交完整的大报告...
$ 错误:命令‘gcc’失败,退出状态为 4
我对软件/Linux/计算机方面还很陌生,觉得这个问题可能很容易解决,但我不确定是什么。
我已经安装了 Homebrew,以及 gcc 编译器。我遵循了给出的建议这里但它并没有解决问题。
如果需要任何其他信息来帮助解答这个问题,请告诉我。任何信息我都会感激不尽,谢谢。
答案1
您可能已经升级了 libmpc,但没有重新安装或升级 gcc,因此 gcc 正在寻找缺失的 libmpc 版本。
$ brew reinstall gcc
应该可以解决问题。否则尝试
$ brew reinstall libmpc gcc