Wednesday, January 09, 2013 12:12 PM
Why is there three files when saving your code? .exe, .sb and .pdb are saved. Why is this and what does it all mean?
Wednesday, January 09, 2013 2:14 PM
The EXE file is your executable, or the program you just made.
The SB file is the source code of your program.
And the PDB file holds debugging and project state information that allows incremental linking of a Debug configuration of your program.
Wednesday, January 09, 2013 4:51 PMI understand both exe and sb file but pdb is a little confusing. Is there a simpler definition?
Wednesday, January 09, 2013 4:59 PMModerator
It is something created by the Small Basic compiler, that stores additional information about the exe that can be used with a debugger. Theay are created as a by-product of the methods used to compile your *.sb to *.exe. For the SmallBasic language, there is no debugger tool that can use these files effectively (there may be in the future).
In the case of Small Basic, this file has limited practical use and you can safely delete it and you don't need to give it to anyone with your exe.
If you like (the pdb are additional files that serve no useful purpose and really shouln't be created).
Thursday, January 10, 2013 3:20 PMThanx