go使用sqlite时报错:找不到gcc命令
生活随笔
收集整理的這篇文章主要介紹了
go使用sqlite时报错:找不到gcc命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
錯誤信息
#github.com/mattn/go-sqlite3 cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%錯誤分析
通過報錯信息可以簡單的知道是因為缺少了gcc命令,因此需要安裝一下mingw命令
解決步驟
1、下載mingw,下載后綴為posix-seh的,例如x86_64-posix-seh
2、解壓該文件放置任一目錄,隨后將bin目錄添加進path環境變量中,例如D:\mingw\x86_64-8.1.0-release-posix-seh-rt_v6-rev0\mingw64\bin
3、打開cmd或者powershell都行,輸入gcc -v,如正確顯示版本號則安裝成功。
goland額外步驟
1、如果你發現在cmd中已經能夠找到gcc命令,但是goland中執行程序還是找不到的話,那么多半就是其goland的環境變量還未刷新。
解決方法
1、重啟電腦、或者清空goland全部緩存并重啟
2、在terminal終端追加mingw的bin目錄
3、再Run\Debug Configurations中設置Environment Variables的Path的值,即追加你的mingw的bin目錄
總結
以上是生活随笔為你收集整理的go使用sqlite时报错:找不到gcc命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 51、stm32单片机初学者经验之谈
- 下一篇: “基础 、中级 、高级”Java 程序员