我正在尝试将OpenGL
and GLFW
withDerelict3
用于 D 语言,但是我遇到了一些问题,glfw3.dll
并且我不确定我做错了什么:
- 我
Derelict3
从https://github.com/aldacron/Derelict3下载并运行build.d
并将*.lib
(DMD 编译器)与我的项目链接。 Derelict3
似乎需要我glfw3.dll
克隆了 Git 存储库git://glfw.git.sourceforge.net/gitroot/glfw/glfw
。- 我创建了一个文件夹
build
并从内部调用cmake -G "MinGW Makefiles" ..
并得到一个glfw.dll
,glfwdll.lib
和libglfw.a
. - 然后我将其复制
glfw.dll
到我的项目目录中并将其重命名为glfw3.dll
.
但是当我运行我的程序时,我得到了错误:
derelict.util.exception.SymbolLoadException@..\import\derelict\util\exception.d(38): Failed to load symbol glfwSetErrorCallback from shared library glfw3.dll
有人知道如何设置Derelict3
吗?