0
点赞
收藏
分享

微信扫一扫

gcc 安装

windows10 编辑 go项目
报以下错误

cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%

问题描述
场景描述

win10系统搭建的golang开发环境,版本是go version go1.17.2 windows/amd64,采用gongland作为开发工具,编写的main.go文件,执行main方法时报错,采用命令执行也是同样问题

报错信息

cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%

原因分析
缺少gcc编译器

简单执行fmt方法时正常,后来由于引入的新的包,导致需要c语言编译环境,而系统缺少相关安装环境,所以执行失败。

解决方案
下载MinGW-w64安装包并配置系统环境变量

MinGW-w64 离线包安装方法参考文档:

下载地址:
​​​https://sourceforge.net/projects/mingw-w64/files/mingw-w64/​​

gcc 安装_安装包

进到下面的页面后,等待一会,会自动下载安装包

gcc 安装_环境变量_02

解压到下面目标

gcc 安装_环境变量_03

系统环境变量添加MinGW64 bin路径
{ 控制面板\系统和安全\系统 → 点击页面左侧的高级系统设置 → 点击环境变量 → 双击系统变量下的PATH进行添加 }

gcc 安装_安装包_04

gcc 安装_环境变量_05

测试 gcc/g++
这时候可以在windows10 命令行下进行gcc/g++测试了 (如果显示 “不是内部或外部命令,也不是可运行的程序 或批处理文件。” ,可以重启电脑)

$ gcc -v
$ g++ -v

gcc 安装_g++_06

到此已经ok了

举报

相关推荐

0 条评论