Tutoriel sur les bibliothèques statiques et dynamiques en C
C’est une tâche facile! Suivez ces étapes et vous aurez terminé très rapidement.
void Sum( int a, int b );int MyFunction( int n);
gcc -c filename1.c filename2.c filename…n.c
ar rc -s my_library_name.a my_.o_file1 my_.o_file2 my_.o_file…n
gcc -I /path/to/new_library/header -L /path/to/new_library-l name_of_lib_without_prefix_lib_and_without_.a_
Une bibliothèque dynamique a la même nature qu’une bibliothèque statique: elle facilite la collaboration. Cela rend également la collaboration plus efficace et actualisable.
1 –– Prenez ensemble les fichiers de fonctions .C qui feront partie de votre bibliothèque.
Références:
¹ https://stackoverflow.com/questions/5311515/gcc-fpic-option