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 :

Comment lier mon projet avec une DLL - Error C2065: identificateur non déclaré


Sujet :

Visual C++

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 19
    Points : 10
    Points
    10
    Par défaut Comment lier mon projet avec une DLL - Error C2065: identificateur non déclaré
    Bonjour,

    Suite à la migration d'un projet VC6 vers VC2008 nommé V3000DG, je suis à la phase de link. Ce projet utilise une DLL de langue appelée _DLLFra, cette DLL contient les ressources de l'application, boites de dialogue MFC, bitmaps, textes, ...
    Quand je link V3000DG, j'ai 800 erreurs du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    d:\developpement\v3000dg\v3000dndlg.h(88) : error C2065: 'IDD_V3000DN_DIALOG'*: identificateur non déclaré
    DlgCheckNet.cpp
    Le fichier header manquant est ressource.h et se situe dans le répertoire D:\Developpement\_DllFra

    Savez-vous comment lier V3000DG avec sa DLL ?
    J'ai fait plusieurs essais infructueux.

    Merci à vous

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 19
    Points : 10
    Points
    10
    Par défaut
    Je rectifie ! Ce n'est pas une erreur de Link !
    J'étais à la phase de link, j'ai sans doute réalisé un paramétrage foireux pour régler mes problèmes de link de librairie et je suis retomber sur une erreur de compilation. Je fais un retour en arrière...

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 19
    Points : 10
    Points
    10
    Par défaut
    Ca y est, j'étais allé dans "Ajout d'une ressource" dans le projet principal, alors qu'il n'en avait pas puisqu'il utilisait la ressource de la DLL externe langue Francaise. Du coups, ça a créé un fichier resource.h local au projet qui prenait alors le pas sur le resource.h de la DLL.

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

Discussions similaires

  1. Comment importer un projet avec une Launch Configuration ?
    Par kkt8 dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 10/03/2011, 16h54
  2. [C#] Comment lier un label avec une DataSource ?
    Par LE NEINDRE dans le forum ASP.NET
    Réponses: 3
    Dernier message: 29/08/2006, 14h17
  3. Réponses: 3
    Dernier message: 24/08/2006, 23h24
  4. Comment compiller mon projet avec Dev C++
    Par Micheal1221 dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/07/2006, 12h38
  5. Réponses: 11
    Dernier message: 08/12/2005, 13h09

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