侧边栏壁纸
博主头像
Sir丶雨轩博主等级

一个90的萌新码农,热爱编程热爱生活 编程交流群:875477818

  • 累计撰写 48 篇文章
  • 累计创建 81 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

go 报错 cgo: exec gcc: exec: "gcc": executable file not found in %PATH%

Sir丶雨轩
2021-05-14 / 0 评论 / 1 点赞 / 101 阅读 / 433 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-12-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

在import sqlite的时候,golang build 出现以下错误,

cgo: exec gcc: exec: "gcc": executable file not found in %PATH%
QQ截图20210514100155.png
原因是sqlitle3是个cgo库,需要gcd编译c代码
需要下载安装mingw

解决方法:

Win10系统,安装mingw,想用g++\gcc编译器。

网上很多教程都是指引下载安装器的,但是下载后在线安装时却都出现下载的错误,所以无法安装成功。

参考mingw贴吧:https://tieba.baidu.com/p/5487544851?red_tag=1967781305

可以到页面:https://sourceforge.net/projects/mingw-w64/files/?source=navbar 下载离线安装包

根据贴吧帖子的建议,我下载了x86_64-posix-sjlj的压缩包,然后解压缩便得到了mingw64。

所以直接将/bin路径添加到环境变量中即可。

1

评论区