在import sqlite的时候,golang build 出现以下错误,
cgo: exec gcc: exec: "gcc": executable file not found in %PATH%
原因是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路径添加到环境变量中即可。
评论区