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

VC++ .NET Discussion :

Visual C++.NET 2003 - compilation avec ressource bitmap extérieure


Sujet :

VC++ .NET

Vue hybride

DELHEZ Visual C++.NET 2003 -... 01/03/2008, 20h44
DELHEZ Est-ce que la réponse aurait... 01/03/2008, 23h08
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 39
    Par défaut Visual C++.NET 2003 - compilation avec ressource bitmap extérieure
    Je travaille avec Visual C++.NET 2003, version 7.0.9555

    Je développe actuellement une application avec OpenGL. Pour celle-ci, le bitmap que j'utilise comme modèle pour créer ma Texture (face du cube dans le tutoriel de NeHe) se trouve dans un répertoire nommé Data, situé à l'extérieur de l'exécutable.

    Quand dans mon projet ouvert (dans l'IDE), je génère la solution, le résultat est positif. Là, quand j'exécute le programme (Déboguer/Exécuter), j'ai une erreur qui me dit que l'initialisation a raté.

    J'ai vérifié mon code, aucun souci.

    Par contre, quand j'ouvre sur mon PC mon explorer, à l'endroit où se trouve mon exécutable, et que je le lance, là j'ai mon application qui fonctionne parfaitement.

    Donc, cela veut dire que mon IDE, quand je tente d'exécuter mon programme qui a été parfaitement généré, n'arrive pas à trouver le chemin correctement déclaré qui l'amène à mon fichier bitmap dont il a besoin pour pouvoir faire la Texture nécessaire. Et que par contre cela fonctionne correctement quand je lance l'exe depuis l'explorer.

    C'est la première fois que j'utilise une ressource (dans ce cas un bitmap) qui n'est pas intégré dans la compilation, mais se trouve à l'extérieur.

    Quelqu'un pourrait-il me dire comment pouvoir faire mes tests en lançant l'exécution de mon programme à l'intérieur de mon IDE, sans devoir le faire à chaque fois via mon bureau.

    J'ai consulté le livre de référence à Visual C++.NET et aucune précision n'est faite à ce sujet.

    Merci d'avance ..

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 39
    Par défaut
    Est-ce que la réponse aurait un rapport avec cela :

    Comment indiquer l'emplacement des includes externes dans un projet ?auteur : FarscapePour indiquer dans visual l'emplacement des includes externes au projet deux possibilités :
    headers de librairies privés:

    sélectionner le menu tools / options .
    Onglet directories.
    Voir les différentes catégories de fichiers avec la combobox "show directories for":
    Rajouter les différents chemins.
    Headers propres au projet:

    Sélectionner le menu : projects / settings .
    onglet c++
    Catégorie : preprocessor
    Rajouter les chemins séparés par des ; dans l'édit "additional includes directories".
    Notes :les includes référencés dans les sources du projet apparaissent directement dans le dossier headers files.
    Le classview s'appuie sur les headers présents à cet emplacement.
    Les autres références externes au projet sont placées automatiquement dans "external dependencies" .
    Il est possible de déplacer des headers de ce dossier par glisser déplacer dans le dossier header files pour disposer du classview.
    Pour rajouter des fichiers dans un dossier spécifique il faut faire add sur le dossier en question.
    Il n'y a pas de limitations sur l'emplacement des fichiers à inclure dans un projet il faut juste veiller à fournir les références pour les headers par l'une des deux méthodes précitées


    En consultant http://cpp.developpez.com/faq/vc/?page=IDE#SetHeaders

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

Discussions similaires

  1. C++ avec visual studio net 2003
    Par alexchti dans le forum Windows
    Réponses: 7
    Dernier message: 02/10/2008, 11h57
  2. Projet ASP (et non ASP.Net) avec Visual Studio .NET 2003
    Par math1234 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 07/05/2008, 15h45
  3. INterface graphique avec visual studio .net 2003
    Par Lucas42 dans le forum C++
    Réponses: 4
    Dernier message: 09/11/2007, 19h28
  4. fichier ".C" avec Visual Studio .net 2003
    Par - Robby - dans le forum MFC
    Réponses: 4
    Dernier message: 21/01/2006, 18h47
  5. probleme de link avec visual studio .net 2003
    Par kamal101 dans le forum MFC
    Réponses: 9
    Dernier message: 28/03/2005, 21h44

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