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 :

VC++2008: Erreur compilation/linkage LNK2019 LNK1120


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 46
    Par défaut VC++2008: Erreur compilation/linkage LNK2019 LNK1120
    Bonjour,

    j'ai récupéré un projet VC++ que je dois réutiliser mais je n'arrive pas à le compiler (je n'ai pas l'habitude de VC++), j'ai l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    StandAloneDymosim.obj : error LNK2019: symbole externe non résolu _SimulateDassl référencé dans la fonction _main
    .\Debug/StandAloneDymosim.exe : fatal error LNK1120: 1 externes non résolus
    Dans mon StandAloneDymosim.c j'appelle la fonction _SimulateDassl(0.0, 1.0, 0.01) qu'il ne trouve pas.

    Elle est défini dans un fichier inline_Int.h avec pour signature:
    void SimulateDassl(const double startTime, const double stopTime, const double outputStepSize) ;

    Vérif que j'ai déjà faite:
    - j'ai bien fait mon #include "inline_Int.h"
    - Les fichiers StandAloneDymosim.c, inline_Int.c et inline_Int.h sont tous dans le meme répertoire.
    - includes contient le répertoire contenant les 3 fichiers
    - Rép de bilbiothèques supplémentaires: de meme

    Quelqu'un pourrait il m'expliquer cette erreur ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 46
    Par défaut
    Je n'avais pas vu une option qui excluait certains fichiers de la compilation -_-

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut erreur du link
    J'ai concurremment la même erreur avec des fichiers qui sont ok
    Microsoft recommande d'utiliser l'option /P dans le choix de configurer sur l'option de configuration C++, choix preprocesseur sous choix ligne de commande dans la grille option supplémentaire
    En sorti on récupère le ficher .i du module qui a déclenché l'erreur et "officiellement" on a la liste des fichiers qui sont utilisés pour la génération.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/03/2012, 17h22
  2. Compilation sous Visual Studio 2008 : erreur QtBuild
    Par jackk dans le forum Débuter
    Réponses: 1
    Dernier message: 20/01/2010, 12h46
  3. [Ocaml][compilation] glGtk, erreur de linkage !
    Par kulssaka dans le forum Caml
    Réponses: 14
    Dernier message: 30/12/2009, 20h02
  4. Réponses: 8
    Dernier message: 29/07/2009, 12h22
  5. Erreur compilation SDL VC++2008
    Par Evoleria dans le forum SDL
    Réponses: 0
    Dernier message: 15/12/2008, 15h54

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