Mac OS Big Sur R编译错误:ld:framework未找到CoreFoundation



在我的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 中

我能够通过以下方式修复此错误:

  1. 安装XCode CLI(您可以在此处找到它:https://developer.apple.com/download/all/?q=for%20Xcode)
  2. 正在删除~/.R/Makevars和~/.Reviron(如果不想删除它们,可以重命名它们(
  3. 从此处安装gfortran:https://github.com/fxcoudert/gfortran-for-macOS/releases

相关内容

  • 没有找到相关文章

最新更新