2010-05-02 6 views
0

Je travaille sur un devoir pour modifier le code donné par mon professeur en utilisant LightWeight Java Game Library. Le problème est que je ne peux pas charger complètement le code de test pour commencer à tester les modifications. J'ai lié au fichier jar comme il est dit dans les modifications, mais j'ai toujours une erreur persistante. La déclaration d'importationLWJGL ne fonctionne pas

import org.lwjgl.util.glu.*;

Ne peut pas être résolu, donc j'ai des erreurs sur les lignes suivantes, répartis dans le code:

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); 

Toutes les idées sur ce qui se passe mal?

Répondre

2

que l'importation se trouve dans le fichier lwjgl_util.jar, vous devez donc également lier à cela en plus de lwjgl.jar.

Vous pouvez visiter le canal lwjgl irc à #lwjgl sur freenode.net si vous avez besoin d'aide supplémentaire.

+0

Merci, je n'avais importé que lwjgl.jar au lieu de tous. Et mes excuses à Meriton pour avoir exagéré le problème, je ne pouvais pas trouver les mots pour décrire mon problème. –

0

Il semble difficile de conclure d'une importation non résolue que LWJGL ne fonctionne pas.

Quoi qu'il en soit, eclipse ne trouve pas le paquet dans le classpath. Vous pouvez vérifier si ce paquet est contenu dans le fichier que vous utilisez (renommez .jar en .zip, ouvrez dans l'explorateur et vérifiez s'il contient un dossier correspondant au nom du paquet). Si non, il peut s'agir d'une faute d'orthographe dans l'importation, ou d'une version (différente) du pot que votre professeur utilise. Si oui, vous n'avez pas correctement inclus ce fichier dans votre chemin de compilation.