I've read all about the different build options and watched the excellent Evolve presentation here. This all helped, but my main unix executable for the project I'm working on is still around 30MB, larger than I'd like.
How can I gain visibility into what is contributing to this? I'm working with a large code base and I'm sure there are dependencies I can prune, but it would help to know things like "this project/dll/namespace is contributing xxx MB to the final executable" so that I can attack the larger things first.
Is there a decent way to see what is going into or has gone into the unix executable, either by inspecting after the fact or adding some build command line options?