c++ - libmpc-dyld : Library not loaded - Reason: image not found

标签 c++ macos gcc homebrew dynamic-linking

所以有一天我的 Mac 拒绝启动,我只能通过重新安装 OSX Mavericks 来修复它。之后,由 homebrew 管理的我的编程环境停止工作。 首先,我必须重新链接所有公式才能恢复我的命令。现在,当我编译我的 C++ 项目时,出现以下错误。

cls ~/workspace/NetworKit $ !scons
scons --target=Tests --optimize=D 
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++-4.8 -o .buildD/centrality/Betweenness.o -c -std=c++11 -Wall -c -fmessage-length=0 -fPIC -fopenmp -O0 -g3 -I/Users/cls/workspace/gtest-1.7.0/include src/cpp/centrality/Betweenness.cpp
dyld: Library not loaded: /usr/local/opt/libmpc08/lib/libmpc.2.dylib
  Referenced from: /usr/local/Cellar/gcc48/4.8.2/libexec/gcc/x86_64-apple-darwin13.0.0/4.8.2/cc1plus
  Reason: image not found
g++-4.8: internal compiler error: Trace/BPT trap: 5 (program cc1plus)
scons: *** [.buildD/centrality/Betweenness.o] Error -6
scons: building terminated because of errors.

图书馆出了什么问题,我该如何解决?

最佳答案

通过重新安装 GCC 4.8 解决:

brew reinstall gcc48

关于c++ - libmpc-dyld : Library not loaded - Reason: image not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23384162/

相关文章:

c++ - 枚举类

macos - NSTableView 和 CoreData : Delete Object at clicked row

c - 编写一个程序,读取一个整数。输出另一个整数,其中偶数位保留,奇数位减 1,

gcc - 如何修复以下 Google Cloud Platform 部署错误? [错误 2]

c - 为什么 GCC 给我这个 `-Wdiscarded-qualifiers` 警告?

c++ - 有没有人对 TNTWEB Web 服务器中的应用程序的 C++ 内存管理有任何想法?

c++ - 在xml中获取子节点的名称将返回#text C++

ios - 不支持将协议(protocol)用作符合 'AnyObject' 的具体类型

c++ self 在初始化列表中

java - 由于容器启动的 AM 容器异常, headless (headless)环境中的 MapReduce 作业失败 N 次