设置完La Clojure / IntelliJ后,我也试图设置LWJGL。
下载/解压缩LWJGL后,我将lwjgl.jar和lwjgl_util.jar添加到'file - >下的库中。项目结构'。
然后我去了console / repl并尝试导入实现lwjgl主页上列出的basic example所需的类。但是我只是部分成功;这是我的结果:
user=> (import org.lwjgl.LWJGLException)
org.lwjgl.LWJGLException
user=> (import org.lwjgl.opengl.Display)
UnsatisfiedLinkError no lwjgl in java.library.path java.lang.ClassLoader.loadLibrary (ClassLoader.java:1860)
为什么可以导入'org.lwjgl.LWJGLException'但不能导入'org.lwjgl.opengl.Display'?或者我是否误解了REPL输出?
答案 0 :(得分:4)
LWJGL比其他(纯Java)库有点棘手,因为它还具有一些OpenGL的本机代码依赖性。您需要包含这些依赖项,否则LWJGL的Java部分将无效。
要考虑的选项: