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 :

[visual C++ express] Probleme de config


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 146
    Par défaut [visual C++ express] Probleme de config
    Bonjour !

    Je veux me lancer dans la prog sous Visual.

    J'ai installé Visual studio express puis le platform SDK.

    Quand je créée (ou quand j'ouvre) un projet , je voudrais inclure des repertiores supplementaires de libs pour mes compilations. Lorsque je vais dans tools -> options -> projects and solutions -> VC++ Directories , je tombe sur 2 menus déroulants :

    - platform

    - show directories for (executable files, includes, references etc....) mais quoi que je choisisse dans ce dernier menu, rien n'apparaît . Dans mes docs et tutoriels , il devrait y avoir un menu pour l'ajout de repertoires.

    Pourriez - vous m'indiquer comment me sortir de la ?

    Merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Bonjour.

    A la page de telechargement du PSDk il est expliqué comment inclure les rep "lib" "include" et "bin" dans le build path...
    Sinon dans le menu du PSDK du menu demarrrer il y a des mini executable censé le faire..

    Sauf que pour moi ca ne marche pas!

    Le truc un peu chiant a faire, mais a faire dans ce cas: (et dans chq projet créé..)

    dans ton tree a gauche tu te place sur ton projet.
    Tu fait Onglet: Project => properties.

    dans le tree tu suis ainsi:

    -Configuration properties
    --general => Important ici: c'est la que tu peux lui indiquer le mode Common Language Runtime (/clryz) si tu en a besoin ou pas du tout
    --debugging
    --C++
    ----General =>case "Additionnal Include directories" : tu y met tout tes rep include en + séparé par ";" (sans quote ni rien d'autre)
    --Linker
    ----General meme chose: une case un peu plus en bas ou mettre tes rep lib: "Additional library dependancies"
    --Ressources
    ----General : si tes ressource appelle egalement des .h : "Additionnal Include diretories"


    En gros: tu as plein de choses a fouiller la dedans. Moi je galere pour utiliser afxwin.h, et je crois qu'il va me falloir creer une dll avec du c++ sans le /clr et l'importer dans mon projet en managé pour pouvoir utiliser le CLR.
    ---- Si j'ai bien compris le tout... ---

    (a noter qu'en plus en incluant le afxwin.h du PSDK il me manque une libraire nafxtruc.lib dispo que pour les A64... donc marche pas.. donc.. erf! :'( durdur )

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 146
    Par défaut
    Sinon dans le menu du PSDK du menu demarrrer il y a des mini executable censé le faire..
    Pour moi non plus, g essayé comme ca, ca marche pas non plus ...

    Sinon pour le reste, j'essayerais ce soir ... je suis au bureau pour le moment.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 146
    Par défaut
    j'ai meme pas les options que tu me dis ...

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    oulalala!!!!?
    Moi j'ai down le visual c++ 2005 express edition beta 2...
    puis le psdk...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 146
    Par défaut
    si cela peut te rassurer (moi, ca ne me rassure pas du tout ! ) nous ne sommes pas les seuls a avoir ce genre de probleme ...

    hier j'ai essayé toute la soirée de modifier les fichiers xml comme indiqué dans l'aide, mais ca ne daigne pas fonctionner non plus ... en effet, le fichier log de compil ( qui est d'ailleurs en html ... : ) m'indique que ces fichiers modifiés n'ont pas été pris en compte ... il ne tient en effet pas compte des path que j'ai rentré.

    Je vais essayer de réinstaller tout avec les repertoires par defaut (le SDK et le compil etaient installés sur des partitions différentes)

    soyons optimistes! ... ca va marcher

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Oui completement "strange"....

    Si je ne lui place pas les rep dans les propriétés du projet comme je te l'ai indiqué....

    Si je lui demandait avec clic droit sur <windows.h> de m'ouvrir windows.h il me repondait avec son gros message d'erreur: (je traduis, c'est de mémoire)

    "le fichier n'a pas été trouvé dans le project path ou les build path:

    c:\baabla\monproject
    c:\blmablab\microsoftmachin\sdk\;c:\machinetc..."

    donc il me dit ne pas avoir trouvé dans le rep indiqué mon windows.h pourtant bien présent.....
    si je lui rentre bien gentiment dans les "addiotionnal include directories" il le trouve -_-

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 146
    Par défaut
    Voila la solution a mon prob ... trouvée sur

    http://forums.microsoft.com/msdn/Sho...=2&PostID=1891

    A noter qu'il n'y a pas d'espace dans le nom du repertoire "PlatformSDK"


    You'll notice that the Directory is PlatformSDK\[folder].

    What I did was go to:

    C:\Program Files\Microsoft Visual Studio 8\VC

    Created a new folder called "PlatformSDK" just like the default directory. Then copied from:

    C:\Program Files\Microsoft Platform SDK

    The 3 important folders:

    1. Include
    2. lib
    3. bin

    DONE.

    After this, the issues I had such as the common:

    - fatal error C1083: Cannot open include file: 'windows.h': No such file or directory

    was no longer an issue.

    eo

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

Discussions similaires

  1. Probleme d'installation Visual Studio Express 2010
    Par coulane dans le forum Windows
    Réponses: 2
    Dernier message: 27/12/2010, 14h45
  2. Probleme Visual C++ Express Edition 2008
    Par hello_world88 dans le forum Visual C++
    Réponses: 1
    Dernier message: 14/06/2010, 07h20
  3. Probleme dllregister Visual basic express 2008
    Par lunik dans le forum Windows Forms
    Réponses: 3
    Dernier message: 20/03/2009, 11h51
  4. probleme avec directx et visual c++ express
    Par cuicuicui dans le forum DirectX
    Réponses: 32
    Dernier message: 18/06/2007, 08h09
  5. Réponses: 1
    Dernier message: 25/04/2007, 14h08

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