windows解决# github.com/go-gl/glfw/v3.3/glfw cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%
时间: 2024-05-09 21:11:02 浏览: 193
在Windows上解决这个问题,你需要安装并配置C编译器(如gcc)以及设置正确的环境变量。
以下是一些步骤可以帮助你解决这个问题:
1. 安装MinGW-w64:MinGW-w64是一个Windows上的开发工具集,包含了GCC编译器。你可以从MinGW-w64的官方网站(https://mingw-w64.org/doku.php)下载安装程序,并按照指示进行安装。
2. 配置环境变量:安装完成后,需要将MinGW-w64的bin目录添加到系统的环境变量中。打开控制面板,搜索并点击“系统”,然后点击“高级系统设置”。在弹出的窗口中,点击“环境变量”按钮。在系统变量中找到名为“Path”的变量,双击它并在变量值的末尾添加MinGW-w64的bin目录的路径(例如:C:\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin)。点击确定保存更改。
3. 重新打开命令提示符:关闭所有已打开的命令提示符窗口,并重新打开一个新的命令提示符窗口。这样系统就能够找到并使用gcc编译器了。
4. 安装glfw:在命令提示符窗口中,使用以下命令安装glfw:
```
go get -u github.com/go-gl/glfw/v3.3/glfw
```
这样,你就可以成功解决在Windows上使用go-gl/glfw库时遇到的C编译器未找到的问题了。
阅读全文