I have a C++ Windows application that uses STL, boost and several other libs. Application does not do much but have a big size. I have to find a way to reduce the size of the app, but I do not understand which part of these libraries blows up the size of my app.
(Maybe I can switch STL/boost, or implement smth by myself, or do smth by a different way, etc...)
Does we have any tools/guides to investigate imported symbols and find out which give biggest increment to the size of the app?
UPDATE
I'm asking about release build.
I do not ask about configuration of compiler, but I ask about the tool that will tell what parts of my code give the biggest increase of the size of my app.
All libs included statically. Therefore if I could remove heavy-weight dependencies size of the app will be significantly smaller.