_TomTom_ a écrit :
Pourrais-tu donc me dire, si cela ne te déranges pas comment dois-je faire pour allier les deux?
|
Comme dit précédemment, tu mets les fonctions C dans des sources C, que tu compiles en C (voir avec ton compilateur pour le paramétrer comme il faut, peut-être qu'avec la bonne extension c'est automatique ?).
Tu compiles ça en lib (DLL je pense), pas en exécutable.
Encadrer tes fonctions dans le .h correspondant par :
Code :
- #ifdef __cplusplus
- extern "C" {
- #endif
- /* declaration de fonctions C ici */
- #ifdef __cplusplus
- }
- #endif
|
Dans ton projet C++, tu inclues le fichier .h qui va bien, tu inclues dans ton projet la DLL nouvellement créée, et voila.