Bonjour,

je doit intégrer du code dans mon projet c++. Hors ce code est généré en C et les fonctions sont déclarées comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
extern void fonction_generee()
Lorsque j'essaie de compiler dans mon programme, le linker me renvoie une erreur :error LNK2019: unresolved external symbol ....

Tout fonctionne si dans le code généré je remplace la déclaration par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#ifdef __cplusplus
extern "C"
#endif 
void fonction_generee()
Cependant je ne souhaite pas modifier le code généré. Savez vous s'il existe une alternative pour intégrer le code C sans le modifier?