百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

glfw

> 编程语言
开源

GLFW 3 的 Go 绑定

1.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

GLFW 3 的 Go 绑定

适用于 Go 的 GLFW 3.4

  • GLFW C 库源代码已包含并自动作为 Go 包的一部分进行构建。但是,您需要确保拥有 GLFW 的依赖项:
  • 在 macOS 上,您需要 Xcode 或用于 Xcode 的命令行工具(xcode-select --install)来获取所需的头文件和库。
  • 在 Ubuntu/Debian 类型的 Linux 分发版上,默认的 Linux 构建同时支持 X11 和 Wayland,因此您需要安装 libgl1-mesa-dev、xorg-dev、libwayland-dev、libxkbcommon-dev 和 wayland-protocols。
go get github.com/go-gl/glfw/v3.4/glfw

OpenGL ES

如果目标系统仅提供 OpenGL ES 实现(某些 ARM 板卡为真),则需要链接到该实现。 您可以通过定义适当的构建标签来实现此操作,例如

go get -tags=gles2 github.com/go-gl/glfw/v3.4/glfw

支持的标签包括 gles1, gles2, gles3 和 vulkan. 请注意,所需的软件包可能与上述列出的软件包不同;请参阅硬件的文档。

使用方法

package main
import (
"运行时"
"GitHub.com/go-gl/glfw/v3.4/glfw"

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cgamedevglfwglfw-bindingsgo

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言