我试图让go-gl在windows上工作。我已经下载了mingw,并且已根据this question安装了glfw(我把dll放在System32中)。
我从示例github下载triangle.go并在我的桌面上设置此文件夹结构:
/gocode
/src
/gogltest
triangle.go
我将gocode
文件夹设置为gopath,将cd
设置为gogltest
并运行go get
。它将文件下载到gocode/src/github.com/
,我得到了这个输出:
# github.com/go-gl/glfw3
..\github.com\go-gl\glfw3\clipboard.go:4:24: fatal error: GLFW/glfw3.h: No such
file or directory
//#include <GLFW/glfw3.h>
^
compilation terminated.
# github.com/go-gl/gl
In file included from ..\github.com\go-gl\gl\attriblocation.go:7:0:
gl.h:2:21: fatal error: GL/glew.h: No such file or directory
#include <GL/glew.h>
^
compilation terminated.
我错过了什么让glfw为我工作?