Bonjour j'ai un problème avec la création du librairie sous code::blocks.
Donc je fait :
File -> New Project -> Static library
Je laisse le tout par défault je compile.
Ensuite je fait File -> New Project -> Console Application
je laisse tout par défaut.
je rajoute une ligne pour avoir :
Ensuite je fait un clique droit Console Application ( dans l'explorateur de projet ) -> Build option -> Linker -> Add ( je cherche la mon fichier ) -> ouvrir -> non -> Ok -> ok
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int main() { int a = SampleAddInt(10,10); std::cout << "Hello world!" << std::endl; return 0; }
et quand je compile j'obtient :
Project : Console application
Compiler : GNU GCC Compiler (called directly)
Directory : C:\cpp\
--------------------------------------------------------------------------------
Switching to target: default
Compiling: main.cpp
Linking console executable: C:\cpp\console.exe
.objs\main.o(.text+0x13a):main.cpp: undefined reference to `SampleAddInt(int, int)'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 1 seconds)
1 errors, 0 warnings
merci de votre aide
Partager