Comments on: Debuggers and Symbol Tables https://betterexplained.com/articles/debuggers-and-symbol-tables/ Math lessons that click Sun, 09 Mar 2014 09:50:36 +0000 hourly 1 By: nerotha https://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-250 Tue, 01 Sep 2009 05:44:41 +0000 http://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-250 thanks for providing the comlete information about symbol table

]]>
By: Christos https://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-249 Thu, 30 Apr 2009 11:55:42 +0000 http://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-249 Sometimes we need indeed to include symbol-info into our “Retail” release, in order to further debug it. In some systems, this info is stored externally and, thus, costs nothing to the final executable.

Developers choose a “debug” version of a program having more run-time checks in it, a “retail” one being faster and optimized. One has to explicitly deny the production of symbol info at either release version. But why bother so, if the symbol tables are located to an external file?!

]]>
By: Kalid https://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-248 Sat, 01 Dec 2007 03:55:37 +0000 http://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-248 Thanks for the info. Yep, symbols may or may not be included depending on the build system. On UNIX, the symbols aren’t there unless you explicitly specify it.

]]>
By: sanket https://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-247 Sat, 01 Dec 2007 02:30:13 +0000 http://betterexplained.com/articles/debuggers-and-symbol-tables/#comment-247 you seem to imply that retail builds don’t have associated symbols at all. (pardon the windows jargon) But whether you build debug or release in Visual studio, you will see that a separate .pdb file is created which contains symbols.

]]>