Je veux faire une Bibliothèque de Classe C++ sous Visual Studio.Net.
J'ai donc Fait New Project / Class Library
Je Commence mon projet mais quand je veux le compiler pour voir les erreurs et enfin l'execution.
On me demande de préciser : Executable for Debug Session.
Et je ne sais pas quoi y mettre.
On ne peut pas executer une DLL ou une lib. Ce qu'il te demande c'est un programme utilisant ta lib (je crois) pour la session de debuggage. Tu peux créé un programme debug et de tester les fonctions de ta lib avec. Tu pourra, sans problème, faire du pas à pas dans les sources de ta lib (si ta lib est en debug) en démarrent le debugger sur ton programme test.
C'est bizarre parce que au départ je pouvais compiler la bibliothèque de classe, pour qu'il crée la dll, et m'affiche les erreurs de code si possible.
Mais maintenant j'y arrive plus.
Je suis vraiment obliger de créer un prog test pour tester les fonctions de la librairie.
Ben oui logiquement. Une fonction n'est pas un programme donc elle ne s'exécute pas seul. Elle lui faut un appelant qui sera ton programme test. À partir de la, tu pourra suivre son exécution en débuggant le programme test (avec des breakpoints entre autre)
C++ (@++)<!--
J'arriver à compiler la bibliothèque de classe, bizarrement je sais pas comment le problème est apparu ni comment il a disparu, donc je peux compiler la bilbiothèque pour qu'il me detecte les erreurs, et les corriger avant d'utiliser la bibliothèque de classe sous le programme principal.