Tom's Guide > Forum > Programmation > [C++] Comment installer une bibliothèque avec DevC++

[C++] Comment installer une bibliothèque avec DevC++

Forum Programmation : [C++] Comment installer une bibliothèque avec DevC++

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Pour un travail personnel
J'ai telecharger les sources d'une bibliothéque
Maintenant que dois je fair pour pouvoir l'utilisé avec C++

la bibliothéques en question c'est : libmesh-0.5.0

Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

ta lib est en C et tu veux l'utiliser en C++ ? c'est ça le problème ?

Répondre à CRicky

Non, en faite c'est la premmiere fois qui j'importe une bibliothéques. et visiblement dans ce que j'ai importé il n'y as que des fichier sources.

Donc je me demandais comment faire pour pouvoir l'utilisé !

Répondre à Coin72

Si tu n'a que les sources, il te faut les compiler en créant un nouveau projet sous dev-c++.
Lorsque tu as généré pour Dev-C++ le .a et .dll, il te faut les utiliser dans ton autre projet en faisant les includes des .h et ajoutant le chemin où se trouve la lib et ajoutant la librairie à lier pour la compilation.

Répondre à CRicky

Comment une fois que j'ais cree un nouveaux projet pour aller récupérer les source et compiller l'ensemble?

Répondre à Coin72

Je n'ai jamais créé de lib sous Dev-C++.
J'ai vu que tu pouvais créer une librairie statique .a qui sera intégralement incorporée dans l'executable, ou faire un .dll qui sera donc extérieur au programme.
Ensuite tu ajoutes les fichiers sources de ta lib dans le projet et tu lances une compilation.
Et dans le meilleur des mondes ça compile :-D

Répondre à CRicky
Tom's Guide > Forum > Programmation > [C++] Comment installer une bibliothèque avec DevC++
Aller à :

Il y a 225 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens