Strip Symbols from Your Binaries
You can specify a compiler option to omit debugging and symbol information from the executable without sacrificing its operability.
Options to specify:
Advantages of this method:
This method noticeably reduces the size of the binary.
Disadvantages of this method:
It may be very difficult to debug a stripped application.