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 :

Inclure MFC c++ dans un projet C


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 47
    Par défaut Inclure MFC c++ dans un projet C
    Bonjour,
    Voilà mon souci :
    Je reprend un projet C sous VisualC++ 6 qui a été développé il y a une 15aine d'années. Dans le Workspace il y a une multitude de projets développés en C.
    Je dois y intégrer mon projet en C++ avec MFC.
    Par exemple je dois inclure un projet "prj_ie" développé en C++/MFC au "prj_main" développé en C.
    Déjà première question "prj_main.c" doit il être renommé en .cpp ?
    Deuxième question comment faire ? Est-ce possible ?
    Merci

  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,
    dans un projet C++ tu peux avoir des fichiers .C ,tu n'as pas besoin de les renommer .
    par contre il faudra régler l'option "no using precompiled header " dans l'onglet C++ et ce pour chaque fichier en C.
    voir faq:
    http://cpp.developpez.com/faq/vc/?page=IDE#MixCAndCPlus

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 47
    Par défaut
    merci
    c'est réglé pour les en tête et je vais jeter un oeil dans la FAQ
    a la compil ç ma sort tout un tas d'erreur ;/
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    c:\program files\microsoft visual studio\vc98\include\limits(33) : error C2065: 'false' : undeclared identifier
    c:\program files\microsoft visual studio\vc98\include\limits(33) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(33) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(34) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(34) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(35) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(35) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(36) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(36) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(37) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(37) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(38) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(38) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(39) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(39) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(40) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(40) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(41) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(41) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(42) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(42) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(43) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(43) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(44) : error C2057: expected constant expression
    c:\program files\microsoft visual studio\vc98\include\limits(44) : error C2208: 'int ' : no members defined using this type
    c:\program files\microsoft visual studio\vc98\include\limits(45) : error C2057: expected constant expression [...]

  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
    tu compiles quoi un fichier C ou c++ ? false ce n'est pas du C...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 47
    Par défaut
    je compile les 2 j'ai des projets en C et un projet en C++
    mais je crois que je vais mettre le projet C++ à part et faire une DLL ça sera peut être plus simple...

Discussions similaires

  1. inclure des dll dans un projet
    Par guy_antoine_mav dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/03/2010, 09h44
  2. [Débutant] inclure des .class dans le projet
    Par chadliii dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 16/02/2007, 00h01
  3. [FLASH 8] Inclure une police dans mon projet
    Par nounetmasque dans le forum Flash
    Réponses: 1
    Dernier message: 29/01/2007, 09h41
  4. inclure les informations dans le projet avec CB
    Par aziz jim dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 23/10/2006, 18h50
  5. Réponses: 3
    Dernier message: 16/02/2006, 14h49

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