我正在完成一项家庭作业,以修改我的教授使用LightWeight Java Game Library提供的代码。问题是我无法完全加载测试代码以开始测试修改。我已经链接了jar文件,因为它在修改中说,但我仍然有一个挥之不去的错误。导入声明
import org.lwjgl.util.glu.*;
无法解决,所以我在以下几行中有错误,遍布整个代码:
textures[0] = GLApp.makeTexture("green.bmp");
GLU.gluPerspective(45.0f,
(float)Display.getDisplayMode().getWidth() /
(float)Display.getDisplayMode().getHeight(),
0.1f,
100.0f);
GLU.gluLookAt(cameraX, cameraY, cameraZ, lookX, lookY, lookZ, 0.0f, 1.0f, 0.0f);
关于出了什么问题的任何想法?
答案 0 :(得分:2)
可以在lwjgl_util.jar中找到导入,因此除了lwjgl.jar之外,还需要链接到该导入。
如果您需要进一步的帮助,可以访问freenode.net上#lwjgl的lwjgl irc频道。
答案 1 :(得分:0)
从LWJGL无法解决的无法解决的导入中得出结论似乎是一个延伸。
无论如何,eclipse在类路径中找不到包。您可以验证该软件包是否包含在您正在使用的jar中(将.jar重命名为.zip,在资源管理器中打开并检查它是否包含与软件包名称匹配的文件夹)。如果不是,则可能是导入中的拼写错误,或者与您的教授使用的jar的不同(版本)。如果是,则表示您未在构建路径中正确包含该jar。