AfroDurf
Messages postés23Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention12 mai 2010
-
25 oct. 2005 à 08:50
fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 2007
-
25 oct. 2005 à 09:11
Bonjour a tous,
voilà je m'inicie à la programmation C++ et WxWidgets et je me pose une question de fond car je n'ai pas trouvé de réponse clairement explicite.
En premier lieu, quelle est la différence entre bibliothèque et librairie?
Secondo, quand je crées un programme sous Dev C++ je dois inclure certaine bibliothèque (ex : WxWidgets pour faire mon application type note pad). Mais comment savoir quelle bibliothèque correspond à tels but rechercher. Je m'explique, actuellement ayant reussi ma première application je veux faire une autre application (toujours dans un but d'apprentissage mais en plus celle-ci me servirait) type Acd See. Donc me voilà parti tête baissé dans les exemples fournis avec WxWidgets mais ya pas mal de include image.h par exemple et bien d'autre. Comment savoir qu'elle fonction est associées à quelle bibliothèque (ou librairie d'ailleurs d'ou ma première question)?
Voila si vous pouvez m'éclairer, je vous remercie par avance.
Développement Votre!!
A voir également:
Difference entre librairie et bibliotheque
Différence entre bibliothèque et librairie - Meilleures réponses
fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 20071 25 oct. 2005 à 09:11
Bonjour,
bibliothèque ou librairie, en termes informatiques cela désigne la même
chose mais en bon français un des deux n'est pas vraiment correct, je
laisse les puristes de la langue française vous dire et vous expliquer
lequel.
En fait cela désigne les fichiers à inclure à votre projet pour faire
l'édition de liens. Ce sont des fichiers dont l'extension est la
plupart du temps .lib ou .a
Les fichiers .h quand à eux sont ce que l'on appelle les fichiers
d'entête. Ils incluent la déclaration des fonctions ou objets
implémenté dans des fichiers .cpp
Pour a savoir quel fichier .a correspondent les fichier .h, et bien je
crois qu'il faut bien lire la documentation de la bibliothèque. Dans le
cas ou cela n'est pas stipuler dans la doc la recherche dans les
sources et le makefile de la bibliothèqe, si ils sont founis peut vous
renseigner.
Il doit sans doute exister des outils capable de lire les fichiers .a
(ou .lib) et de donner des renseignements sur leur contenu, mais je
n'en connais pas.