Bonjour!
Je voudrais compiler les petits programmes que je suis amené à écrire en ligne de commande. Jusqu’à présent, cette méthode fonctionnaire toujours :
gcc programme.c -o executable
Cependant, si j’inclus d’autres bibliotheques, j’ai par exemple ce genre d’erreur :
$ gcc sdl.c -o test
/tmp/ccl7f4Qp.o: In function `main':
sdl.c:(.text+0x15): undefined reference to `SDL_Init'
sdl.c:(.text+0x1f): undefined reference to `SDL_GetError'
sdl.c:(.text+0x4d): undefined reference to `SDL_Quit'
collect2: ld returned 1 exit status
D’où ma question, comment lier plusieurs .o ensemble, ou comment éviter ce genre d’erreurs?
Merci