c++ - How to find the code that blows up the size of my application? -


i have c++ windows application uses stl, boost , several other libs. application not have big size. have find way reduce size of app, not understand part of these libraries blows size of app.

(maybe can switch stl/boost, or implement smth myself, or smth different way, etc...)

does have tools/guides investigate imported symbols , find out give biggest increment size of app?

update

i'm asking release build.

i not ask configuration of compiler, ask tool tell parts of code give biggest increase of size of app.

all libs included statically. therefore if remove heavy-weight dependencies size of app smaller.

boost big library. if need boost not need stl.

if stl enough needs can use stl.

also, think can configure visual studio print output trace of linking process.

some ideas inspecting libs here:

how see contents of windows library (*.lib)

tools inspecting .lib files?


Comments

Popular posts from this blog

wordpress - (T_ENDFOREACH) php error -

Export Excel workseet into txt file using vba - (text and numbers with formulas) -

Using django-mptt to get only the categories that have items -