请注意,这与该问题不同,因为它不处理链接,因为它不是在询问如何通过CLI进行链接,而是询问Eclipse中的GUI。
我一直在尝试使用LWJGL编写一个简单的程序。当我将库添加到Eclipse(在Windows 7 64bit上为Kepler 4.3.1)并编写程序时,在使用LWJGL的情况下,它不会显示红色弯曲。但是,尝试运行它会为我提供以下堆栈跟踪:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.lwjgl.Sys$1.run(Sys.java:73) at java.security.AccessController.doPrivileged(Native Method) at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) at org.lwjgl.Sys.loadLibrary(Sys.java:95) at org.lwjgl.Sys.<clinit>(Sys.java:112) at org.lwjgl.opengl.Display.<clinit>(Display.java:135) at DisplayExample.start(DisplayExample.java:8) at DisplayExample.main(DisplayExample.java:23)
(是的,这是他们首先给出的示例,但是我想运行它以确保所有内容均已正确安装)
我的问题是,如何解决此错误?请注意,即使在Eclipse中运行,它仍然会失败。如果我运行其他不使用LWJGL的东西,它也可以工作。我只是从互联网上下载的-它只有一个版本,因此我认为它是正确的版本。据我所见,其他提问者都没有与我相同的错误-但是如果您能指出我一些有益的问题,那也会对我有所帮助。
您没有在LWJGL应用程序中设置本机。
方法如下:
希望这有帮助:)