我正在尝试将OpenGLand GLFWwithDerelict3用于 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吗?