2019-05-04

在 Windows 10 的 GoLang 使用 sqlite3 出現 gcc executable file not found in %PATH%

markdown # go 使用 go-sqlite3 出現錯誤 執行 `go get github.com/mattn/go-sqlite3` 出現以下錯誤 ``` exec: "gcc": executable file not found in %PATH% ``` 原因是 sqlite3 是個 cgo 庫,需要使用 gcd 編譯 c 的源碼, 所以需要下載安裝tdm-gcc即可正常編譯。 [下載Windows版本 TDM-GCC](http://tdm-gcc.tdragon.net/download) 這裡下載 `tdm64-gcc-5.1.0-2.exe` 後進行安裝,預設安裝到 `C:\TDM-GCC-64` 安裝的介面中預設已有勾選將 `C:\TDM-GCC-64\bin` 加入系統環境變數 `%PATH%` 中

adsense