0

我正在做一项家庭作业,以修改我的教授使用 LightWeight Java 游戏库给出的代码。问题是我无法完全加载测试代码来开始测试修改。我已经链接到 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);

关于出了什么问题的任何想法?

4

2 回答 2

2

该导入位于 lwjgl_util.jar 中,因此除了 lwjgl.jar 之外,您还需要链接到该导入。

如果您需要进一步的帮助,可以访问 freenode.net 上 #lwjgl 的 lwjgl irc 频道。

于 2010-05-03T11:04:57.840 回答
0

从无法解决的导入中得出 LWJGL 不起作用的结论似乎有些牵强。

无论如何,eclipse在类路径中找不到包。您可以验证该包是否包含在您正在使用的 jar 中(将 .jar 重命名为 .zip,在资源管理器中打开并检查它是否包含与包名称匹配的文件夹)。如果不是,则可能是导入中的拼写错误,或者与您的教授使用的 jar 不同(版本)。如果是,则您没有正确地在构建路径中包含该 jar。

于 2010-05-02T17:53:53.207 回答