【发布时间】:2021-03-27 15:18:47
【问题描述】:
将我的 MacBook Pro 升级到 OS X 11.1 Big Sur 后,我无法使用 gcc 编译 c++ 程序。
我在 CMake 中使用 CLion,在重新加载 CMake 配置时出现以下错误
ld: library not found for -lgcc_s.10.4
我尝试过的东西是安装 Xcode,它安装没有错误。
我已尝试按照此处https://github.com/Paxa/fast_excel/issues/33 的建议创建符号链接
$ cd /usr/local/lib
$ sudo ln -s ../../lib/libSystem.B.dylib libgcc_s.10.4.dylib
库libSystem.B.dylib 似乎不存在。一些网站提到以 Big Sur 开头的库驻留在一些“共享缓存”中,我不知道它是什么以及如何访问它,更不用说让 ld 自己访问它了。
非常欢迎任何有关如何解决此问题的建议。谢谢!
【问题讨论】:
标签: c++ macos gcc macos-big-sur