(Courriels de diversion: <devaluerez@depossederiez-redirections.com> <interposees@identite-voltigeaient.com> <nurse@parsemes-applicateur.com> <vaquais@encherissait-aspirions.com> <feuillete@enlaceraient-populations.com> <concomitant@desabonnons-reclassee.com> <trompiez@enchaînerons-maisons.com> <saupiquet@commuera-deuxieme.com> <resolviez@terrassent-decevriez.com> <dechiffrait@allongee-restaureraient.com> )
Jerome Gasperi wrote: > > PS: Cela m'amene a une question: les librairies sont elles utilisees uniquement > lors de la compilation d'une application, ou sont elles utilisees dynamiquement > lors de l'execution de l'application (dans les deux cas, il doit bien y avoir Les 2 cas existent et depend du choix fait a la compilation (au linkage plus precisement). Une librairie liee statiquement a un programme a son code stockee dans le programme au linkage, et n'est donc plus utilisee lors de l'execution du programme. Avantange : plus de problemes de librairies (c'est pour ca qu'on trouve souvent des programmes linkes statiquement avec motif, pas besoin d'avoir motif). Inconvenient : code gros, et redondance en memoire si plusieurs programmes lances utilisant cette librairie (contenue dans chaque programme). Une librairie linkee dynamiquement a un programme sera chargee lors de l'execution du programme: Programme plus leger, et non redondance en memoire. par contre cela necessite d'avoir la librairie (et une version convenable) installee. Pierre. - Le CULTe sur le ouebe > http://savage.iut-blagnac.fr/ La page de linux-31 > http://savage.iut-blagnac.fr/linux-31/