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 :

Compiler un simple programme C sous Visual C++ Express 2005


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Par d�faut Compiler un simple programme C sous Visual C++ Express 2005
    Bonjour � tous,

    J'essaie de compiler un simple programme d'exemple C (du style helloWorld) sous VC8 express et Vista mais rien � faire, � chaque fois il me sort cette seule erreur :
    Erreur irr�cup�rable C1902: incompatibilit� de gestionnaire de bases de donn�es du programme ; veuillez v�rifier votre installation

    Et je ne vois pas ce qui pourrait �tre "incompatible", sachant que j'arrive � compiler le logiciel Blender sans probl�me. Pour cela j'ai du installer le platform SDK de Vista, Quicktime SDK et OpenEXR.
    J'ai trouv� deux info sur cette erreur :
    - "Cette erreur indique habituellement que mspdbsrv.exe ou mspdbcore.dll sont manquants ou ont des versions diff�rentes de mspdb80.dll. Assurez-vous que les versions correspondantes de mspdbsrv.exe, mspdbcore.dll et mspdb80.dll sont install�es sur votre syst�me."
    Pour �a pas de pb c'est fichier se trouvent bien dans le path de VC8...
    - il faudrait virer les fichiers .pdb et autre .?db des fichiers du projet.
    Mais m�me avec �a, l'erreur C1902 se produit.

    Comment faire pour compiler correctement un simple programme C sous Visual C++ Epress 2005 ?

    Par avance merci de votre aide : )

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par d�faut
    Salut,

    Moi j'ai le m�me probl�me (je ne sais pas compiler avec Microsoft VCC Express), mais ma question est encore plus b�te:

    C'est o� le bouton "BUILD" ???

    D�sol� mais j'ai pas trouv�, et j'ai d�ja utilis� la version "normale" de MS VCC, et je n'avais pas de probl�me (il y avait un menu build rien que pour �a).

    Merci d'avance

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par d�faut
    Ah tiens, j'ai tap� une commande en Shell

    cl.exe -o test.exe C:/......./monFichier.cpp

    et �a a march� (moyennant une tonne de messages en tous genres)... Mais ne me dites pas qu'il y a pas de makefile automatique pour la gestion des projets ???

    Je croyais que la version Express �tait utilisable comme la "vraie" version

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Par d�faut
    Salut L.Sierra,
    pour compiler il suffit d'aller dans le menu
    G�n�rer -> Compiler (Ctrl+F7)
    ou mieux faire :
    G�n�rer -> G�n�rer la solution (Ctrl+Maj+B)

    Il y a bien un syst�me de Makefile automatique sous VS mais cela s'appelerait plut�t un projet. Il faut aller dans le menu
    Projet -> propri�t�s
    pour modifier les options de link et de compil

    La version express est bien la m�me que la version compl�te sauf que tu ne peux pas utiliser certaines options et biblioth�ques windows comme MFC...

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Par d�faut
    Ah je progresse !
    Tu m'a bien aid� L.Sierra, merci. En passant par un Makefile et en utilisant la commande nmake j'ai r�ussi � compiler le programme.

    Mais � travers l'IDE �a ne fonctionne toujours pas.

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par d�faut
    pour compiler il suffit d'aller dans le menu
    G�n�rer -> Compiler (Ctrl+F7)
    Arf... je n'avais pas cr�� de projet. Je croyais qu'on pouvait ouvrir un simple fichier .cpp seul et compiler hors d'un projet, comme dans Dev C++.

    sauf que tu ne peux pas utiliser certaines options et biblioth�ques windows
    Je connais pas MFC, mais tu peux quand m�me utiliser le <windows.h> pour les fen�tres Windows, etc ?

    Merci et A+

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

Discussions similaires

  1. R�ponses: 2
    Dernier message: 02/11/2007, 17h44
  2. R�ponses: 1
    Dernier message: 01/10/2007, 20h58
  3. R�ponses: 1
    Dernier message: 21/09/2007, 20h50
  4. programmation Windows avec visual C++ express 2005
    Par gol�ador dans le forum MFC
    R�ponses: 7
    Dernier message: 08/04/2006, 23h49
  5. Compiler un projet BORLAND C++ sous Visual Studio 2003???
    Par vdumont dans le forum C++Builder
    R�ponses: 4
    Dernier message: 13/03/2006, 22h13

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