linux - Linux 上使用 D 编程语言的 GLFW

标签 linux import d glfw

我知道这是一个小众话题。但希望这里有人会知道。在花了一些时间研究之后,我决定 D 编程语言最适合我 - 高级、相对较好的绑定(bind)和快速。

我想用它启动并运行 GLFW 和 OpenGL。我对 D 编程做了一些研究,并成功地编译了使用标准库中的简单导入的程序。我有使用其他语言(Python、C、C#、C++ 等)进行编程的经验,但我不知道如何让 GLFW、D 和 OpenGL 协同工作。网上找了半天,能找到的教程都是Windows相关的,要不就不解释了。

我在 Arch Linux 上运行。如果有人能给我一个简单的例子——比如编译器标签、放置“东西”的目录和导入语句——那就太好了。

谢谢。

最佳答案

Derelict 具有 GFLW 绑定(bind):https://github.com/DerelictOrg/DerelictGLFW3

这里有一个关于如何使用 Derelict 的教程:http://dblog.aldacron.net/derelict-help/using-derelict/

你必须将 derelict-gl3derelict-glfw3 添加到你的 dub 依赖项中,并根据它们在你的代码中加载它们GitHub 上的自述文件。

关于linux - Linux 上使用 D 编程语言的 GLFW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25065822/

相关文章:

linux - 在 Linux 上禁用端口阻塞

linux - ffmpeg 每次运行返回不同的结果

parameter-passing - 如何按值传递对象?

mysql - 我无法从文件中加载仅包含整数列的 MySQL 表

constants - 如何通过 D 中的 const 引用循环遍历图形?

d - 转义对局部变量的引用

c++ - mprotect 和文件句柄

c++ - Linux C++串口写入: Only one character written

javascript - 如何在 next/js 中整齐地导入多张图片?

java - lucee中如何导入java.security.KeyStore.PasswordProtection