2013-01-07 3 views
0

Je crée un jeu d'échecs en utilisant Qt et j'utilise OpenGl pour créer mon interface graphique. Mon problème est que lorsque j'exécute mon programme en mode de débogage, cela fonctionne bien mais quand je veux l'exécuter normalement, il ne dessine rien. Est-ce un problème de DLL? (BTW Je n'utilise pas rassasiement) c'est la seule bibliothèque ajouter dans mon projet:Opengl fonctionne en mode débogage mais pas en cours d'exécution

LIBS += -Opengl32.lib

+0

Avez-vous regardé la sortie de débogage? Des messages d'erreur? –

+0

Oui, pas d'erreurs du tout. Il efface même l'écran à la couleur que je veux, il ne dessine pas d'objets! (en utilisant le simple glBegin) –

+1

Pourquoi cette question était-elle close? Si quelque chose n'allait pas, cela devrait être expliqué au PO - ce n'est pas la façon dont nous accueillons les nouveaux utilisateurs. – cmannett85

Répondre

1

Utilisation:

LIBS += -L<path to .lib file> \ 
     -lOpengl32 

Votre syntaxe .pro est erroné.

+0

J'ai essayé ça aussi, ça ne marche pas! –

+0

De la même manière, ou avez-vous des erreurs/comportements différents? – cmannett85

+1

Exactement la même chose, il semble qu'il ne reconnaît pas du tout le fichier de bibliothèque! –

Questions connexes