2017-01-18 2 views
1

Je me demande s'il existe un moyen de générer des symboles à partir de l'éditeur de liens Windows. Je sais qu'il va vider une carte de symboles, mais je veux quelque chose que je peux charger dans un débogueur.Comment obtenez-vous des symboles de l'éditeur de liens Windows?

Si l'éditeur de liens ne génère pas de symboles, puis-je les obtenir à partir d'un fichier obj existant?

Répondre

2

Apparemment, j'ai manqué cela dans les docs mais vous devez fournir /PDB:file.pdb /DEBUG:FULL comme arguments de l'éditeur de liens. Voir: https://msdn.microsoft.com/en-us/library/kwx19e36.aspx

+1

Vous n'avez pas besoin du commutateur 'PDB' sauf si vous voulez changer le nom du fichier. Par défaut, lancer le commutateur 'DEBUG' va émettre un fichier PDB avec le même nom que le binaire généré et l'extension PDB, ce qui est presque toujours ce que vous voulez. –

+0

Merci d'avoir répondu à votre question! – fuz