Bonjour,
Je voudrais savoir si il existe un moyen de créer une librairie avec GCC ou un outil associé sous Linux.
Merci
Bonjour,
Je voudrais savoir si il existe un moyen de créer une librairie avec GCC ou un outil associé sous Linux.
Merci
Quelle drôle de question !!!
Depuis quand un compilateur ne serait pas capable de faire ça !! Et de surcroit gcc !!
gcc linux librairie, euh ... Google doit te noyer de résultats, non ?
Pour créer une bibliothèques statique :
Pour créer une bibliothèque dynamique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ar cr libamoi.a fichier1.o fichier2.o
on compile les objets devant faire parti de la bibliothèque partagée avec une option spéciale :
l'option -fPIC empêche que l'objet partagé ne dépende de l'adresse a laquelle il est chargé...
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -c -fPIC fichier.o
pour combiner des fichiers objets dans une bibliothèque partagée :
Pour lier une bibliothèque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -shared -fPIC -o libtest.so fichier1.o fichier2.o
l'option ajoute lib en préfixe et .a en sufixe au nom de bibliothèque spécifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part g++ -o prog prog.o -L PATH -lamoi
l'option -L permet de spécifier un emplacement pour la bibliothèque
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager