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

MFC Discussion :

probl�me de compilation sous visual C++


Sujet :

MFC

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut probl�me de compilation sous visual C++
    Bonjour :

    Je viens d'essayer de compiler sous visual C++.
    Est ce que l'arborescence Visual est fig�e ? Y'a t'il n�cessit� de retrouver
    le fichier inclus dans le m�me sous r�pertoire que le source ? Y'a til n�cessit� de construire pour le m�me sous r�pertoire un r�pertoire contenant les headers et un r�peroire contenant les sources ?

    Je t�che de browser le code. Visual est dans l'impossibilit� de la faire car il ne trouve pas le fichier Nom_Proj.bsc. Quand est ce que ce fichier est construit ?


    Merci pour les r�ponses ....

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    non au niveau de l'arborescence tu peux creer des sous repertoires (click droit new folder sur le dossier sources ou headers files)
    dans le dossier sources et headers files .
    tu peux deplacer les fichiers par glisser deplacer ou inserer par click droit add files.
    tu organises tes sources comme tu veux par themes ex: moi j'ai les sources
    qui concernes les <> tools ,les gestions de fichiers ,les traitements etc ...
    pour le browser de code : menu projects / settings onglet C++
    category:listing files
    cocher generate browse info.
    le fichier se construit et suivra l'evolution du projet.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut
    Questions plus pr�cises :

    J'ai des difficult�s de compilation li� � l'arborescence de stockage de mes sources.
    Les seules compilations qui passent sont celles pour lesquelles tous les sources et les headers sont situ�es dans le m�me r�pertoire de stockage du file system.
    Comment peut t'on faire lorsque les sources et les headers sont stock�s dans une arborescence plus complexes ? Dans ces cas de figure j'ai proc�d� de la fa�on suivante. J'ai ajout� les fichiers sources et headers de mon arborescence dans une arboresence simple de base de compilation sous visual (1 r�pertoire source et 1 r�pertoire header).
    Le probl�me qui persiste par la suite est le suivant: lors de la compilation visual ne se retrouve pas dans l'arborescence de stockage des sources et headers. Lorsque je v�rifie les propri�t�s des items dans l'arborescence de compilation Visual C++, les chemins d'acc�s m'ont l'air logique.

    Comment fait t'on pour fabriquer des librairies sous Visual C++, et comment fait t'on pour int�grer ces librairies dans les compilations qui en ont besoin ?

    Autres questions :

    Doit t'on partir du principe que lorsque rajoute des headers ou des sources � un projet ils doivent �tres forc�ment inclus dans les r�pertoires headers et sources existants et cr��s par d�faut sous le projet ?

    Quand je d�finis des sous r�pertoires aux r�pertoires sources et headers de base, la fonction add me rajoute les fichiers dans les sous r�pertoires de plus grande profondeur. Est ce normal. N'y a t'il mas moyen de valider le r�pertoire vers lequel on veut rajouter le fichier avant manipulation.

    Est ce qu'il est autoris� de rajouter � la base d'un projet des r�pertoires autres que ceux qui sont fournis par d�faut. A mon avis oui.

  4. #4
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    pour indiquer dans visual les autres chemins des headers 2 possibilit�s :
    headers de librairies perso:
    menu tools / options .
    onglet directories.
    voir les <> cat�gories de fichiers avec la combobox show directories for:
    rajouter les <> chemins.
    Headers propres au projet:
    menu : projects / settings .
    onglet c++
    categorie : preprocessor
    Rajouter les chemins s�pares par des ; dans l'edit "additional includes directories".
    Notes les includes r�f�rences dans les sources du projet apparaissent directement dans le dossier headers files.
    D�ailleurs le classview d'appui sur ces headers a cet emplacement .
    les autres r�f�rences externes au projet sont places 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 2 m�thodes pr�cit�es

    la fabrication de librairies pour vc se fait en choisissant le type de projet � cr�er dans Appwizard :
    menu file new onglet projects choisir le cas win32 librairie static ou dynamic link librairie


  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut
    Merci

Discussions similaires

  1. Probl�me de compilation sous Visual Studio 2010
    Par Donovane dans le forum Visual C++
    R�ponses: 1
    Dernier message: 26/04/2014, 01h29
  2. probl�me de compilation sous Visual Studio 2008
    Par bmoumen27 dans le forum Visual Studio
    R�ponses: 2
    Dernier message: 13/12/2009, 14h54
  3. [Flex / Bison] Probl�me de compilation sous Visual C++
    Par levalp dans le forum G�n�rateurs de compilateur
    R�ponses: 1
    Dernier message: 25/07/2006, 15h26
  4. R�ponses: 7
    Dernier message: 27/09/2005, 21h40
  5. probl�me de compilation sous XP/Centrino?
    Par RalphH dans le forum C++Builder
    R�ponses: 19
    Dernier message: 23/10/2004, 16h12

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