[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] .so and so on ... (C/C++ programmation)
Le Lundi 01 Octobre 2001 15:55, Laurent Frisee a écrit :
> Hello la liste,
>
> Une question de compilation ...
>
> J'aimerais bien faire un genre de plugin facile à mettre en oeuvre --> des
> .so jusque là le concept me parait bien mais la question cruciale est :
>
> 1) Comment qu'on crée des .so (ar cru ?)
Je crois qu'il faut utiliser l'option "-shared" de gcc. Par ex :
gcc brol1.o brol2.o -shared -o libbrol.so
> 2) Comment qu'on les charge dans son programme ? (surtout que si on les
> rajoutes, on veut pas forcément recompiler tout le prog)
Je crois qu'il faut faire :
gcc programme.o -L. -lbrol -o programme
L'option "-L." indique au linker de chercher les librairies complementaires
dans ton repertoire courant.
L'option "-l" indique au linker qu'il doit utiliser les librairies brol.so et
brol.a.
>
> TIA
> Laurent
A confirmer bien sur.
Philippe
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]