报错提示:
cgo: C compiler gcc-5 not found
背景 & 原因
接触一个新的go项目,然后在第一次启动这个项目时,启动报错cgo: C compiler gcc-5 not found
原因
google之后,参考stackoverflow的答案,发现是gcc@5这个编译器没有安装,
解决方法1:
参考stackoverflow的答案,安装gcc@5:
brew install gcc@5
或者[参考这里](https://askubuntu.com/questions/1087150/install-gcc-5-on-ubuntu-18-04)安装:
sudo apt install g++-5
sudo apt install gcc-5
解决方法2:
使用系统自带的编译器:
go env -w CC=gcc CXX="g++"