我正在查看lwjgl 3的一些示例。在他们导入的示例代码中:
import static org.lwjgl.glfw.GLFW.*;
我现在已经多次看到这种情况了,我以为我会好好问一下。然后代码继续执行以下行:
glfwDestroyWindow(window);
它在GLFW类中调用函数的位置。但是,在我的IDE(eclipse luna)中,这不能按预期工作,我需要调用:
GLFW.glfwDestroyWindow(window);
这不是一个真正的问题,只是给您带来不便。我怎么能让eclipse认识到这个函数在导入的类中,所以我不必指导它。
答案 0 :(得分:0)
getting started中的示例代码依赖于lwjgl 3的较新功能,这意味着如果从the lwjgl download page下载(截至2014-12-05)稳定版本,代码将不能编译,因为代码中引用的类不存在 - 稳定下载中缺少整个org.lwjgl.glfw
包。
您必须下载其中一个每晚构建版本才能获得所需的功能;一旦库的v3完全释放,这很可能会得到解决。