2009-09-13 28 views
5

Je recherchais un document Microsoft des années 1990 appelé CodeView Debug Symbolic Information Specification. Il est référencé par Microsoft dans leur PE/COFF spec. Les informations sur ce document sont rares, et every lead Je rencontre des extrémités dans un 404. Malheureusement, je n'ai pas de vieux CD MSDN, ce qui semblait mettre fin à la recherche de quelques personnes.Spécifications du format CodeView de Microsoft

Est-ce que quelqu'un en a une copie, ou sait où je pourrais trouver toutes les spécifications relatives?

Répondre

3

The one Matt Pietrek linked to, but which is not available at the original address anymore. - Notez que ceci est l'une des spécifications officielles CodeView 4, il ne couvre pas le format CodeView 5.

Mise à jour: J'ai trouvé une copie du document "Spécification d'informations de débogage symbolique CV4". Il s'agit de la révision 4, datée du 1er décembre 1995. Comparé au document lié ci-dessus, il comporte un chapitre supplémentaire "8. L'API TypeServer" et un appendice avec l'historique des révisions, le reste étant essentiellement identique. Toutes les références à "Microsoft CodeView" ont été remplacées par "symbole et type Mirosoft". La spécification d'origine est marquée comme confidentielle Microsoft, donc je ne vais pas la publier, mais elle n'offre aucun avantage sur le document lié ci-dessus.

+0

Voilà, merci! Puisque vous l'avez mentionné, pourriez-vous également savoir où je pourrais obtenir les spécifications pour CodeView 5? – zildjohn01

+0

@ zildjohn01 Il y avait un document appelé "Spécification d'information de débogage symbolique Visual C++ 5.0" qui décrit le format CodeView 5, malheureusement je n'en ai pas de copie. –

0

Selon this post, personne n'a jamais mis en ligne ...

Je pense this book remplacé ... Il devrait être rétrocompatible, cependant.

+0

Désolé, ce .doc est le même fichier que la spécification PE/COFF auquel je me suis connecté dans ma question. – zildjohn01

+0

Même document, lien et format différents. C'est la version qui ne cesse de se répandre partout. –

+1

Plus de liens, mieux c'est; contenu ancien a tendance à disparaître. Watcom en a un (http://www.openwatcom.org/ftp/devel/docs/CodeView.pdf) –

1

J'ai finalement trouvé une copie du document «Visual C++ 5.0 informations de débogage symbolique». Vous devez télécharger la "MSDN Library October 2001" à partir des téléchargements MSDN Subscriber. Après l'avoir installé, vous le trouverez sous "Spécifications - Spécification de l'information de débogage symbolique Visual C++ 5.0".

Si vous ne voulez pas du tout installer la bibliothèque, vous trouverez le fichier "specs.chi" sur le premier disque et le fichier "specs.chm" sur le deuxième disque. Copiez-les et vous pourrez lire le document sans installer la bibliothèque.