2009-05-14 5 views
0

Je travaille dans VS2005, J'ai une partie du code source freeimage. Je compile en .lib et dll. Lorsque je débogue le programme, je veux entrer dans le code source freeimage, mais vs2005 ne sais pas quel code est le freeimage.lib freeimage.dll compilé à partir de, Comment puis-je laisser vs2005 le savoir. Je veux entrer dans le code source freeimage, lors de l'utilisation de son fichier .lib et dll. Merci beaucoup!Comment afficher le code source dans le débogage lors de l'utilisation de .lib et dll

Répondre

1

Vous devez construire le code dans une configuration de débogage et de générer un fichier de base de données de programme (pdb) qui contient les symboles de débogage: http://msdn.microsoft.com/en-us/library/cyz1h6zd(VS.80).aspx

Ensuite, lorsque vous exécutez l'application utilise la version de débogage de la dll et assurez-vous que Visual Studio peut voir le fichier .pdb. Habituellement, si tout est dans une solution, il peut le trouver, sinon vous pouvez mettre le fichier .pdb dans le même répertoire que la DLL.

Questions connexes