I recently discovered that my release executable (made with msvC ++ express 2008) is getting very large. When I look at the executable file using hexadecimal scan, I saw that only the first 300 thousand bytes contain useful data, the rest bytes - only zeros - 6 megabytes of zero bytes.
The debugged embedded exe is 1 MB in size, but the release is 6.5 MB.
Why does MSVC ++ Express do this useless thing? How can i fix this?
source
share