Problème de linker sous répertoire
Je suis en train de créer une librairie. Cette librairie est codée en C++ et j'ai une interface en C. Pour des soucis de clarté, j'ai séparé mon code C dans un sous répertoire de celui où se trouve mes sources c++.
En gros voici le schéma de mon arborescence :
Code:
1 2 3 4 5 6
|
<répertoire de mon projet>
\--<include> (tous mes headers C++)
\-- c (tous mes headers en C)
\--<src> (tous mes fichiers sources C++)
\-- c (tous mes fichiers sources en C) |
La compilation se passe bien mais en arrivant à la phase du linker j'ai des erreurs indiquant que mes fonctions en C n'existe pas. Pourtant le .o est correctement généré dans le répertoire obj\Debug\src\c\ mais codeblock n'a pas l'air de s'en servir. :?