how do I demangle C++ symbol names in libs produced by VisualStudio .NET 2003 please?

  • Thread starter Thread starter Andrew Marlow
  • Start date Start date
A

Andrew Marlow

I am getting a missing symbol from my application library but it looks to
me like the symbol must be there (judging from the source code). So I
would like to list the symbols in the ".lib", demangled. How do I do that
please?
 
Andrew said:
I am getting a missing symbol from my application library but it
looks to me like the symbol must be there (judging from the source
code). So I would like to list the symbols in the ".lib", demangled.
How do I do that please?

Look in your {vs-install-dir}\vc7\bin for undname.exe. It's a command-line
program that will undecorate names for you. If you're using VS2005, replace
"vc7" with just "vc" in the path above. If you're using VC6, I think the
tool was there, but I can't tell you the path as I haven't had VC6 installed
for several years now.

-cd
 
Back
Top