1
0

More than 1 year has passed since last update.

【Golang】C compiler "gcc" not foundエラーからの脱出

Last updated at Posted at 2022-07-26

問題発生

VSCodeでGo言語勉強中に下記のように初めてSQLiteをインポートしようとしました。

go get github.com/jinzhu/gorm
go get github.com/mattn/go-sqlite3
main.go
import (
   //他のインポート
    "github.com/jinzhu/gorm"
    _ "github.com/mattn/go-sqlite3"
)

そしていざ実行!

go run main.go

すると下記のエラーにぶち当たりました。

exec: "gcc": executable file not found in %PATH%

ああ、SQLiteを使うにはgccというC言語コンパイラーが必要なんだな。
そこでこちらの「MinGW-w64 based」からgccをインストール!
一応確認。

gcc -v

するとちゃんと反応あってインストールに成功している!
よし!これでGoが動くぞ!と思って Go run main.go しようとしたらまた exec: "gcc": executable file not found in %PATH% エラー...
なんでやねんと思い再インストールなどしてもこのエラーから脱出できませんでしたが...

VSCodeを再起動するとエラーが治りました

今思うとVSCodeのターミナル開きっぱなしにしてたからpathが更新されてなかったのかな?と推測

というしょうもないお話でした!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0