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

C++ Discussion :

Changer les options de compilation de visual C++


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par d�faut Changer les options de compilation de visual C++
    Bonjour,
    Je doit utiliser des classes d�j� existantes pour mon projet. Quand j'essaie de compiler j'ai l'erreur :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    convention d'appel '__stdcall ' non valide pour la fonction compilée avec /clr:pure ou /clr:safe
    J'essaie donc de regarder dans les options du projet mais je ne trouve rien qui correspond � cette erreur.

    Quelqu'un a d�j� eu ce genre d'erreur ?

  2. #2
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Bonjour,

    dans les options du projets -> editeur de lien -> avanc�, il y a les options concernant le CLR (Common Langage Runtime).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par d�faut
    J'ai mis IJW (la seule autre option possible) mais l'erreur est toujours la m�me.
    Je vais essayer deux trois trucs pas moi m�me voir si je peux d�bloquer �a.
    Merci.

  4. #4
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Une question: le projet sur lequel tu travailles, tu l'a cr�� toi-m�me?
    Car j'ai l'impression que tu travaille sur un projet de type C++/CLI, ce qui est tr�s diff�rent d'un projet c++ "normal".

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par d�faut
    J'ai cr�� un projet moi m�me de type CLI (avec GUI) et j'inclus des classes qui �taient � l'origine dans un projet du m�me type.
    Mais je crois que le probl�me vient surtout du fait que le projet a �t� d�velopp� avec un Visual Studio de 2008 voir avant et que je ne poss�de que celui de 2010.

  6. #6
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Non, rien � voir. Les diff�rentes versions de VS sont parfaitement compatibles (�a sert � �a les standards).
    Donc ton programme est bien du C++/CLI, qui est un langage � part enti�re, relativement diff�rent du C++, et que je ne connais pas. Je ne peux donc pas t'aider, d�sol�.

  7. #7
    screetch
    Invit�(e)
    Par d�faut
    non, le probleme vient bien du fait que C++ et C++/CLI sont deux langages diff�rent. Il faut un "pont" entre les deux. Tu auras sans doute plus d'info dans la partie CLI du forum

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par d�faut
    Il y a une partie du Forum qui s'appelle CLI ?

  9. #9

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par d�faut
    Ok� merci, je ne trouvais pas.

    J'ai post� la-bas aussi mais je ne suis pas vraiment sur que �a vienne du CLI :

    J'ai cr�� deux nouveaux projets : un en application console win32 et un en application console CLR. J'ai juste tent� d'utilis� la premi�re fonction (syst�me) qui m'int�resse et j'ai toujours l'erreur :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    lireSon6.obj : error LNK2028: jeton non résolu (0A00033C) "extern "C" unsigned int __stdcall waveOutOpen

Discussions similaires

  1. Les configurations (de compilation) en Visual C++
    Par bruce-willis dans le forum Visual C++
    R�ponses: 3
    Dernier message: 16/12/2008, 16h00
  2. Changer les parametres de compilation
    Par regseb dans le forum Eclipse Java
    R�ponses: 1
    Dernier message: 26/05/2008, 11h29
  3. Introduire les dll en compilant avec Visual C++
    Par NoritakaRomain dans le forum Windows
    R�ponses: 14
    Dernier message: 15/05/2007, 16h03
  4. changer les options d'un select
    Par shinrei dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 26/07/2006, 16h08
  5. R�ponses: 2
    Dernier message: 04/02/2005, 13h23

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