Problème d'édition de lien : mélange C / C++
Hello,
J'utilise dans un code C++ une bibliothèque externe compilée en C.
Dans le .h, j'ai bien :
Code:
1 2 3 4 5
| #if defined(__cplusplus)
extern "C"
{
...
} |
Et j'ai plein d'erreur à l'édition de lien... Exemple :
Code:
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.