"ERROR LNK 2019: symbole externe non résolu" - Que faire ?
Bonjour,
J'ai pu constater que plusieurs discutions ont déjà été ouvertes à ce sujet mais elles ne m'ont pas beaucoup aidé ...
Lorsque je compile mon code j'obtiens les erreurs suivantes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
ACQ_VID.obj : error LNK2019: symbole externe non résolu _MbufClear@12 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL(void)" (?FREE_MIL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MappFree@4 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL_ALL(void)" (?FREE_MIL_ALL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MsysFree@4 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL_ALL(void)" (?FREE_MIL_ALL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MdispFree@4 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL_ALL(void)" (?FREE_MIL_ALL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MbufFree@4 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL_ALL(void)" (?FREE_MIL_ALL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MdigFree@4 référencé dans la fonction "public: void __thiscall CACQ_VID::FREE_MIL_ALL(void)" (?FREE_MIL_ALL@CACQ_VID@@QAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MbufPut2d@24 référencé dans la fonction "protected: void __thiscall CACQ_VID::OnSauvePose(void)" (?OnSauvePose@CACQ_VID@@IAEXXZ)
1>ACQ_VID.obj : error LNK2019: symbole externe non résolu _MbufGet2d@24 référencé dans la fonction "public: void __thiscall CACQ_VID::ACQ_SIMPLE(unsigned short *,unsigned short *,unsigned short *)" (?ACQ_SIMPLE@CACQ_VID@@QAEXPAG00@Z)
...
...
... |
Et alors ? Je ne comprend pas ce qu'il veut ...
Les fonctions référencées appartiennent à un .lib qui selon moi est correctement déclaré.
Merci de votre aide