Hello,

J'utilise dans un code C++ une bibliothèque externe compilée en C.
Dans le .h, j'ai bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
#if defined(__cplusplus)
    extern "C"
{
...
}
Et j'ai plein d'erreur à l'édition de lien... Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
error LNK2001: symbole externe non résolu __imp__free
error LNK2001: symbole externe non résolu @__security_check_cookie@4
Bref, que des choses réjouissantes.

J'ai rajouté autour du .h un , mais ça ne change rien.

Il y a quelque chose d'autre à faire ? Genre changer les options de compilation (je suis sous Visual C++ 2010) ?

Merci.