bonjour
g un petit projet et je voudrai le mettre sous forme de librairie pour qu'il soit utilis� sans un auter projet.
qqun serait il comment faire
merci
bonjour
g un petit projet et je voudrai le mettre sous forme de librairie pour qu'il soit utilis� sans un auter projet.
qqun serait il comment faire
merci
Biblioth�quelibrairie
La r�ponse d�pend de ton environnement de programmation. Tu utilises quel compilateur ?
Mieux que SDL : d�couvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
j'utilise visual c++ 6
PLusieurs �tapes :
- cr�er un projet de type "librairie statique"
- ajouter tout tes fichiers "*.cpp" (sauf celui contenant un "main()" s'il existe)
- compiler ...
... voil� c'est pr�t !
Cela va te cr�er ta librairie dans "Debug/mon_projet1.lib".
Dans ton second projet, il ne reste plus qu'� :
- aller dans : Propri�t�es du Projet | Onglet C++ | Preprocesseur | R�pertoires additionnels
-> l� ajouter le chemin o� se trouvent les fichiers "*.h" de "mon_projet1"
- ajouter le fichier "mon_projet1.lib"
(clic-droit sur la liste des fichiers, et aller chercher la librairie)
oK,
je te remercie
Arf ... j'ai pens� plus vite que je ne pouvais �crire :Envoy� par mchk0123
- ajouter dans le gestionnaire de fichiers situ� � gauche du workspace, le fichier "mon_projet1.lib"
(clic-droit sur la liste des fichiers, et aller chercher la librairie)
merci pour ce post simple et efficace.
je voudrais preciser un truc sur lequel jai passe des heures apres avoir lu ce post :
veillez a utiliser la meme option de compilation pour la librairie et le programme l'utilisant concernant l'option C/C++ dans Code Generation / run-time library.
donc s'il l'un est compile en Debug Multithreaded DLL, l'autre le doit aussi.
Sinon c'est la foire aux messages d'erreur bizarres...![]()
merci a ca : http://www.developpez.net/forums/sho...42#post2030842
Oui. Tout � fait. Et m�me sans se pr�ocupper de gestion Thread� ou Non Thread�, une simple compilation de biblioth�que en mode Release et un programme en mode Debug peut (et doit) g�n�rer des messages d'erreur � la compilation.
Partager