Xcode dyld:未加载库:每次打开终端时显示

Xcode dyld:未加载库:每次打开终端时显示,xcode,macos,terminal,homebrew,gmp,Xcode,Macos,Terminal,Homebrew,Gmp,我曾试图用自制软件升级g++程序,但在“make”上被卡住了两个小时后,我决定出了问题,所以取消了升级过程。现在每次我打开终端我都会看到这个错误消息 Last login: Fri Apr 20 20:50:24 on ttys000 dyld: Library not loaded: /usr/local/opt/mpfr/lib/libmpfr.4.dylib Referenced from: /usr/local/bin/awk Reason: image not found 我不知

我曾试图用自制软件升级g++程序,但在“make”上被卡住了两个小时后,我决定出了问题,所以取消了升级过程。现在每次我打开终端我都会看到这个错误消息

Last login: Fri Apr 20 20:50:24 on ttys000
dyld: Library not loaded: /usr/local/opt/mpfr/lib/libmpfr.4.dylib
 Referenced from: /usr/local/bin/awk
 Reason: image not found
我不知道在这种情况下它意味着什么,也不知道我如何解决它。我还没有注意到由此引起的任何其他问题。感谢您的帮助

其他信息:在此之前,我已通过手动删除xcode并从appstore中安装来重新安装xcode。在这之后,我没有重新打开终端窗口,所以这也可能是罪魁祸首

更新1:我再次尝试用brew升级gcc,它成功升级到7.3,没有被卡住。但问题依然存在。我还发现了另一个症状。当我尝试安装gmp-6.1.2时,“./configure”会产生收益

dyld: Library not loaded: /usr/local/opt/mpfr/lib/libmpfr.4.dylib
 Referenced from: /usr/local/bin/gawk
 Reason: image not found
./config.status: line 1645: 74683 Done(141)               eval sed \"\$ac_sed_extra\" "$ac_file_inputs"
 74684 Abort trap: 6           | $AWK -f "$ac_tmp/subs.awk" > $ac_tmp/out
config.status: error: could not create demos/pexpr-config.h

考虑到错误的相似性,我认为错误的原因是相同的

重新发布我的解决方案作为答案:

在查看错误消息中提到的文件夹时,我发现我使用的是libmpfr.6.dylib,而不是libmpfr.4.dylib。这可能在我升级g++时发生了变化

用自制软件更新gawk使其能够找到正确的文件

brew upgrade gawk

@你做完了。谢谢你提醒我!