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

Ogre Discussion :

Utiliser Ogre avec MinGW ?


Sujet :

Ogre

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1
    Par défaut Utiliser Ogre avec MinGW ?
    Bonjour,

    Je cherche actuellement à tester le duo Qt + Ogre.
    Mais je rencontre quelques difficultées à installé Ogre avec les bonnes lib pour QtCreator sur Windows (cad mingw).

    Parmit ceux qui y sont parvenu certain ont peu être quelques conseil ou lien vers des sites pour aider?

    http://irmatden.developpez.com/tutor...ation-ogre-qt/
    Offre une solution de code mais à partir du moment ou l'installation est correct
    Et http://www.ogre3d.org/ ne propose pas de compilation gcc pour windows.

    Merci d'avance pour votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 27
    Par défaut
    Salut,

    Essaye la version MSVC2008 de QT, avec Ogre compilé sous MSVC également. Il te faudra par contre compiler ton projet avec la console de QT (version msvc).
    Il y a peut-être moyen de configurer QT Creator mais j'ai pas essayé.

  3. #3
    Membre confirmé Avatar de Dodin
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2009
    Messages : 104
    Par défaut Qt & Ogre3D & MinGW
    Salut,

    Bon moi aussi j'ai pas mal galéré pour l'installation... Il faut que tu dl Qt en premier lieu, google peut t'aider.

    Ensuite cela devient plus difficile, il faut installer le SDK de MinGW que tu peux trouver sur le site Ogre 3D.

    http://www.ogre3d.org/download/sdk/

    Tu prend la derniere. la 1.7 for MinGW.

    Bon la moi j'ai vraiment galéré, apparament les lib ne sont pas linker dans windows. Tu fais click droit sur poste de travail->propriété->onglet avancé->variable d'environement.

    Comme j'ai installer MinGW à la racine de mon HDD ça donne:

    variable utilisateur:

    tu créé:

    OGRE_HOME C:/OgreSDK
    OGRE_LIB C:/OgreSDK/lib/release;C:/OgreSDK/lib/debug

    Tu modifie le PATH en ajoutant:

    PATH

    C:\OgreSDK\bin\debug;C:\OgreSDK\bin\release;C:\OgreSDK\boost_1_42\lib;C:\Qt\2010.02.1\qt\bin

    Au passage tu as vu que j'ai mis Qt si tu ne l'a pas dans tes variables.

    Bon maintenant le .pro de Qt en plus des fichier sources... tu rajoute :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    INCLUDEPATH += "c:\OgreSDK\include\OGRE"
    INCLUDEPATH += C:\OgreSDK\boost_1_42
     
     
    CONFIG(Debug) {
    LIBS += -Lc:/OgreSDK/bin/debug
    LIBS += -lOgreMain_d
    }
    CONFIG(Release) {
    LIBS += -Lc:/OgreSDK/bin/release
    LIBS += -lOgreMain 
    }
    Pour les fichiers de conf d'ogre:

    Ici le plugin-release.cfg:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    # Defines plugins to load
     
    # Define plugin folder
    PluginFolder=c:\OgreSDK\bin\release
     
    # Define plugins
    Plugin=RenderSystem_Direct3D9
    Plugin=RenderSystem_GL
    Plugin=Plugin_ParticleFX
    Plugin=Plugin_BSPSceneManager
    Plugin=Plugin_OctreeSceneManager
    Plugin=Plugin_CgProgramManager
    plugin-debug.cfg ici en debug:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    # Defines plugins to load
     
    # Define plugin folder
    PluginFolder=c:\OgreSDK\bin\debug
     
    # Define plugins
    Plugin=RenderSystem_Direct3D9_d
    Plugin=RenderSystem_GL_d
    Plugin=Plugin_ParticleFX_d
    Plugin=Plugin_BSPSceneManager_d
    Plugin=Plugin_OctreeSceneManager_d
    Plugin=Plugin_CgProgramManager_d
    ogre.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Render System=OpenGL Rendering Subsystem
     
    [OpenGL Rendering Subsystem]
    Colour Depth=32
    Display Frequency=60
    FSAA=4
    Full Screen=No
    RTT Preferred Mode=FBO
    VSync=No
    Video Mode=1024 x 768
    sRGB Gamma Conversion=No
    Bon voila après tu suis le tuto Ogre + Qt, moi j'ai pas reussi à les faire fonctionner mais j'ai un autre prog qui fonctionne... donc l'instal est reussi pour moi.

    Voici le lien:

    http://irmatden.developpez.com/tutor...ation-ogre-qt/

    Si cela ne fonctionne pas du tout, tu peux installer le MinGW 1.6... qui lui est un exécutable à la différence du 1.7 qui est un .zip ou un .rar . Puis passe ensuite en 1.7 c'est ce que j'ai fait... il devait me manquer quelque chose pour que ça fonctionne.

    J'espere avoir été clair, sinon n'hésite pas à demander !


    Voila chez moi ça fonctionne, courage !

Discussions similaires

  1. Compiler une application utilisant GTK+ avec MinGW
    Par lilivounet dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 19/06/2009, 14h42
  2. [Windows]Compiler une application utilisant gtk avec msys et mingw
    Par lilivounet dans le forum GTK+ avec C & C++
    Réponses: 18
    Dernier message: 26/04/2009, 20h24
  3. Réponses: 2
    Dernier message: 12/11/2008, 19h33
  4. [Windows]Compiler une application utilisant gtk avec msys et mingw
    Par fcodvpt dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 22/04/2008, 13h59
  5. [VC++] Utilisation d'une DLL écrite en C++ avec mingw.
    Par swirtel dans le forum Visual C++
    Réponses: 1
    Dernier message: 20/06/2007, 10h42

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