Forum Programmation.c Bibliothèques

Posté par  .
Étiquettes : aucune
0
30
août
2006
Bonjour,

J'ai un petit problème concernant les bibliothèques pour le développement en Language C.

Imaginons que j'ai un programme disons programme.c pour faire original et une bibliothèque avec donc l'en tête bibliothek.h et le fichier bibliothek.c

je considère que mon .h est dans mon repertoire où j'execute le programme.. en tête de programme.c j'ai donc un


#include "bibliothek.k"


si je veux faire une librairie dynamique pas de pb je fais un truc du genre


$ gcc -c programme.c
$ gcc -c bibliothek.c
$ gcc -o bibliothek.so -shared bibliothek.o
$ gcc -o prog programme.o bibliothek.so


ensuite on copie notre .so dans un truc comme /lib et l'affaire est jouée... on peut executer notre affaire

Mais malheureusement je suis un peu flemard et je trouve ça un peu long ...

ainsi quand on a une nouvelle bibliothèque, comment peut on faire pour qu'elle se comporte comme quand on fait un simple

#include <bibliothek.h>


et donc bien sur


$ gcc programme.c -o prog



J'ai essayé de mettre mon fichier header dans /usr/include mais ça ne change rien
++

PS : je ne sais pas afficher les < et les > j'en suis désolé.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.