some friend told me in networking programs when u remove debugging information exe gets smaller i wanted to ask where can i remove debugging information at msv6
and also what does makes the exe smaller or bigger.
thanks in advanced.
Printable View
some friend told me in networking programs when u remove debugging information exe gets smaller i wanted to ask where can i remove debugging information at msv6
and also what does makes the exe smaller or bigger.
thanks in advanced.
In visual studio, I don't think there is much debug info in the executable itself, as it is stored in a .pdb file that is separate from the executable itself. In Linux/Unix, the debug is embedded into the executable file, and using the "strip" command will remove any debug information, including symbol info.
Compiling your code for release mode will (usually) reduce the size of the executable.
--
Mats
It contains some slight debugging information, but not enough to radically increase the size.
I don't know how to do it in MSVC6 either, though.
You have several options in Project Properties C/C++ General
Debug Info
- None - none is added
- Line Numbers Only - as it stated
- C7 Compatibale - Debug info is stored inside the exe-file (no need for pdb file)
- Progam Database - Debug info is stored in the pdb file
- Progam Database for edit enad continue - Same as above Plus additional possiblity to fix code and continue debugging without restarting the application
yah i found it its on build configration and make it release without win32 debug