IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Glew avec Qt 4.8 [2D/3D]


Sujet :

Qt

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut Glew avec Qt 4.8
    Comment fait on pour utiliser Glew avec la derniere version de Qt ?

    Avant il fallait inclure Glew en premier avant OpenGL. Mais avec la nouvelle version 4.8 on ne peut plus inclure glew.h en premier avant QGLWidget. Si on l'ajoute après, cela ne fonctionne pas non plus.

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 533
    Points
    219 533
    Billets dans le blog
    124
    Par défaut
    Bonjour,

    Pour quelle raison vous ne pouvez pas l'inclure avec QGLWidget ?
    Sinon, pour être bien sur, vous pouvez après, mais cela affiche une erreur de compilation qui dit qu'il faut l'inclure avant, n'est ce pas ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut
    Oui

    Il faut inclure glew.h avant gl.h.
    Si on inclut glew.h avant QGLWidget, Qt se plaint.
    Si on inclut QGLWidget (qui inclut gl.h), glew se plaint.

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 533
    Points
    219 533
    Billets dans le blog
    124
    Par défaut
    Et que dit Qt dans le cas :
    Si on inclut glew.h avant QGLWidget, Qt se plaint.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut
    Vous avez les pragma suivants qui sont dans le fichier qglfunctions.h

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #warning qglfunctions.h is not compatible with GLEW, GLEW defines will be undefined
    #warning To use GLEW with Qt, do not include <QtOpenGL> or <QGLFunctions> after glew.h
    J'ai trouve une solution à ce problème. Mais j'en cherche d'autres car elle ne me convient guère.

    Remarque: Sous Visual Studio ces pragmas ne sont pas valides.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec glew et code::blocks
    Par f56bre dans le forum OpenGL
    Réponses: 14
    Dernier message: 26/10/2017, 11h46
  2. VBO avec Glew : plantage de l'exe
    Par Naelhem dans le forum OpenGL
    Réponses: 2
    Dernier message: 22/09/2008, 22h37
  3. propleme avec glew init
    Par michael84 dans le forum OpenGL
    Réponses: 3
    Dernier message: 26/06/2007, 14h16
  4. Réponses: 2
    Dernier message: 23/04/2007, 22h37
  5. Autre PB avec Glew (conflit gl - glew ?)
    Par Naelhem dans le forum OpenGL
    Réponses: 1
    Dernier message: 08/11/2006, 10h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo