内容简介:今天将旧的go项目全部迁移使用go mod管理。在go get的时候,出现下面的错误。如果上面的问题出现在可以使用下面的方式解决:
今天将旧的 go 项目全部迁移使用go mod管理。在go get的时候,出现下面的错误。
_cgo_export.c:3:10: fatal error: 'stdlib.h' file not found
# crypto/x509
/usr/local/go/src/crypto/x509/root_cgo_darwin.go:16:10: fatal error: 'CoreFoundation/CoreFoundation.h' file not found
#include <CoreFoundation/CoreFoundation.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果上面的问题出现在
可以使用下面的方式解决:
10.14 解决方法
在终端直接打开
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
10.14 重新安装header头文件SDK
我刚开始升级到10.14的时候,就是这样解决的。
现在升级到10.15了,现在 /Library/Developer/CommandLineTools/ 这个目录下面没有 Packages
10.15 解决方法
1.首先应该安装最新稳定版的 Xcode,或运行:
xcode-select --install
2.重启电脑,按住 Command+R 进入 恢复模式,在恢复模式中启动 terminal,输入:
csrutil disable
上面两步我是很早以前就做了
3.再次重启电脑,运行下面命令,把根目录挂载为可读写,不然,下面步骤,不能创建软连接
sudo mount -uw /
4.建立以下软连接
cd /System/Library/Frameworks/CoreFoundation.framework ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers Headers ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreFoundation.framework/Modules Modules
cd /System/Library/Frameworks/Security.framework ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Headers Headers ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Security.framework/Modules Modules
5.重新执行命令,成功了
欢迎关注我们的微信公众号,每天学习Go知识
以上所述就是小编给大家介绍的《macos升级Catalina后golang错误》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 转转商业前端错误监控系统 (Sentry) 策略升级
- glibc升级导致系统段错误问题解决方案 荐
- tomcat ssi 配置及升级导致 ssi include 错误问题解决
- 解决VirtualBox升级到5.2.6后无法启动之前版本关闭的处于休眠状态的芯片组为ICH9的虚拟机报告错误...
- Golang学习笔记之错误处理error、panic (抛出错误),recover(捕获错误)
- c – 构建PBRT v2错误 – 错误1错误U1077:’if’:返回代码’0x1′
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Code Reading
Diomidis Spinellis / Addison-Wesley Professional / 2003-06-06 / USD 64.99
This book is a unique and essential reference that focuses upon the reading and comprehension of existing software code. While code reading is an important task faced by the vast majority of students,......一起来看看 《Code Reading》 这本书的介绍吧!