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++/CLI Discussion :

différences compilateur gcc et visual studio


Sujet :

C++/CLI

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2009
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2009
    Messages : 128
    Par défaut différences compilateur gcc et visual studio
    Bonjour,

    Dans le cadre d'un projet, je développe un programme en C++ sous Visual Studio 2008. J'utilise pour ça, une libraire statique (.lib) développée sous eclipse avec le compilateur mingw.

    J'ai à priori résolu, tous les problèmes de compilation, sauf 1, il y a un symbole a priori accepté par mingw mais le compilo de visual studio ne l'accepte pas.

    ..... error LNK2019: symbole externe non résolu __alloca référencé dans la fonction .....
    Quelqu'un aurait une idée comment résoudre ça? peut être dans quelle librairie que je devrais inclure qu'il existe?

    Merci.

  2. #2
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    Tu as regardé l'aide de LNK2019 ?

    Il peut y avoir plusieurs causes, difficile de savoir laquelle avec aussi peu d'info.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2009
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2009
    Messages : 128
    Par défaut
    Oui j'ai pensé à regarder. C'est cette fonction _alloca qu'il ne reconnait pas!! C'est un problème de compilo, j'utilise une lib en C compilée avec mingw dans un programme C++

  4. #4
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    Citation Envoyé par Sieur_Blabla Voir le message
    C'est cette fonction _alloca qu'il ne reconnait pas!! C'est un problème de compilo
    Ce n'est pas un problème du compilo mais du linker.
    => Ce n'est pas un problème de compilation mais de lien.

    je crois qu'il te reste une seule chose à faire : éditer ta lib avec un éditeur hexa, et voir si la fonction est dedans.

    Avec aussi peu d'infos, on ne peut rien faire.

Discussions similaires

  1. Traduction assembleur GCC vers Visual Studio 2008
    Par moldavi dans le forum x86 32-bits / 64-bits
    Réponses: 6
    Dernier message: 22/10/2009, 20h20
  2. Différence d'execution entre Visual Studio et Windows
    Par podidoo dans le forum Visual C++
    Réponses: 4
    Dernier message: 16/06/2009, 14h00
  3. Quelles différences entre les dossiers Visual Studio ?
    Par soso78 dans le forum Visual Studio
    Réponses: 2
    Dernier message: 03/02/2009, 14h32
  4. Réponses: 6
    Dernier message: 23/05/2008, 12h12
  5. boost - Probleme avec compilateur C++ de visual studio 2005
    Par gilles641 dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 24/01/2006, 19h03

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