macos10.15.7:
_cgo_export.c:3:10:fatalerror:'stdlib.h'filenotfound
这个错误我以前遇到过,是由于/usr/local⽬录中没有stdlib.h⽂件导致的,在上长城的简笔画 ⼀个macOS版本中,可以在磁盘上搜索
macOS_SDK_headers_for_macOS_⽂件,然后安装即可。不过在Catalina中,并没有
macOS_SDK_headers_for_macOS_⽂件,当然macOS_SDK_headers_for_macOS_也没有。不过
在/Library/Developer/CommandLineTools/SDKs/⽬录下碳酸氢钠片说明书 却发现了已经安装好的相应⽂件。
注意:如果没有该⽬录或相关⽂件,可以使⽤xcode-lect--install命令安装
这⾥⼜要⽤到软链接了,其实go使⽤cgo编译时,会到如下两个⽬录搜索相关⽂件:
/System/Library/Frameworks/ork
/System/Library/Frameworks/ork
所以只要通过软链接,将相关的⽬录和⽂件链接到这两个⽬录即可,于是有了如下的解决⽅案:
在终端进⼊/System/Library/Frameworks/ork⽬录,然后执⾏下⾯两条命令:
sudoln-s
/Library/Developer/CommandLineTools/SDKs//System/Library/Frameworks/ork/Ver
sions/A/HeadersHeaders
sudo陶汉林 ln-s
/Library/Developer/CommandLin路由器十大品牌 eTools/SDKs//System/Library/Frameworks/ork/Ver
sions/A/ModulesModules艾青诗选好词好句
再进⼊/System/Library/Frameworks/o德能勤绩廉个人工作总结 rk⽬录,然后执⾏下⾯两条命令:
sudoln-s
/Library/Developer/CommandLineTools/SDKs//System/Library/Frameworks/ork/Headers
Headers
sudoln-s
/Library/Developer/CommandLineTools/SDKs//System/Library/Frameworks/ork/Modules
Modules
完成以上步骤后,新系统就⼀切恢复如常了,真是虚惊⼀场。最后建议:⽤户的数据最好还是放在数据卷中,如果⾮要通过系统卷的根(/)访
问,可以在根⽬录创建软链接,但不要忘了打开SIP哦!
本文发布于:2023-03-21 06:23:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679350982326374.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:7xxx.doc
本文 PDF 下载地址:7xxx.pdf
留言与评论(共有 0 条评论) |