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

Visual C++ Discussion :

D�butant MS Visual C++ Express Edition


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    12
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par d�faut D�butant MS Visual C++ Express Edition
    Bonjour

    Je voudrais m'initier au C++; j'ai donc acheter un bouquin (C++ de chez Microapp), et j'ai scrupuleuseument suivi les instructions d'installation pour Visual C++ 2005 Express Edition et du SDK; j'ai bien d�clar� le SDK dans Visual C++.

    Premi�re application suivant le bouquin; application vide console Win32 pour tester le compilateur (juste une fonction main sans instruction); tout roule jusqu'� l'ex�cution. L�, Windows me dit que l'application n'a pas pu d�marrer car MSVCR80.dll est introuvable. Bon b�te probl�me de path; je trouve ma dll et je me cr�� un fichier .bat avec le path qui va bien.

    Et l� voici ce que j'obtiens :


    Bon j'apprend que cette fameuse dll sert pour le debogueur mais je suis pas plus avanc�: �a fonctionne pas.

    D�j� je trouve pas normal d'avoir du r�soudre le probl�me du path : mon bouquin n'en parle pas et le tuto sur le site de developpez non plus (ils disent d'ailleurs les 2 exactement la m�me chose pour l'installation ce qui est rassurant).

    quelqu'un peut �clairer ma lanterne ?

  2. #2
    Membre �clair� Avatar de fdubks
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 73
    Par d�faut
    Salut,

    c'est quoi ton system d'exploitation ?
    Windows XP, vista ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    12
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par d�faut
    Pardon c'est vrai que Vista est sorti; je suis toujours sous XP, et pas pr�t de changer !!

  4. #4
    Membre �clair� Avatar de fdubks
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 73
    Par d�faut
    Il semble que le probleme vienne de visual 2005: Tu as probablement li� ton programme de mani�re dynamique a la biblioth�que standart C++ CRT.

    Cela necessite l'utilisation des biblioth�ques et manifeste qui doivent etre deployer avec ton executable de mani�re partag�. Bref, c'est un peu compliqu�.

    Tu peux essayer de voir dans les options de ton projet, tu dois avoir une directive de compilation (linker) du type -MD (link dynamique).
    Si tu la change en -MT (link statique) cela devrait regler ton probl�me.

    Pour plus d'info sur le sujet des biblioth�ques shared, tu peux visiter http://msdn2.microsoft.com/en-us/lib...24(VS.80).aspx

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    12
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par d�faut
    Merci fdubks de m'avoir mis sur la piste.

    Effectivement dans les propri�t�s du projet j'ai trouver une propri�t� "Utilisation des MFC" qui �tait sur "Utiliser les biblioth�ques standards Windows" et que j'ai mis sur "Utiliser les MFC dans une biblioth�que statique". Bon du coup j'ai un warning � la compilation : il trouve pas une fonction dans une dll. Mais �a fonctionne.

    Je sais pas ce que sais que ces MFC; si quelqu'un peut m'expliquer svp.

  6. #6
    Membre �clair� Avatar de fdubks
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 73
    Par d�faut
    Microsoft Fondation Class (MFC)

    Il y a un tuto je crois sur le site. Fait une recherche les articles sur le sujet ne manque pas.

  7. #7
    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,
    on ne peut pas faire un projet MFC avec visual 2005 express.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. visual basic express edition
    Par fayoub dans le forum MS SQL Server
    R�ponses: 1
    Dernier message: 10/08/2007, 13h50
  2. visual c++ express edition et speech sdk 5.1
    Par zip8000 dans le forum VC++ .NET
    R�ponses: 2
    Dernier message: 07/08/2006, 11h00
  3. [VB2005] [Probl�me] Visual Basic Express Edition
    Par Warrd dans le forum Windows Forms
    R�ponses: 10
    Dernier message: 18/06/2006, 13h07
  4. R�ponses: 1
    Dernier message: 10/12/2005, 11h58

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