在我的Xcode自动更新到12.4之后,我的Rstudio包编译中断并抛出以下错误:
ld: framework not found CoreFoundation
collect2: error: ld returned 1 exit status
我已经尝试重新安装Xcode命令行工具;禁用csrutil,然后手动创建链接,但这些尝试都无济于事。我真的很感激任何帮助!
将-F/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/
添加到LDFLAGS 中
我能够通过以下方式修复此错误:
- 安装XCode CLI(您可以在此处找到它:https://developer.apple.com/download/all/?q=for%20Xcode)
- 正在删除~/.R/Makevars和~/.Reviron(如果不想删除它们,可以重命名它们(
- 从此处安装
gfortran
:https://github.com/fxcoudert/gfortran-for-macOS/releases