Find what is making my executable so large

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Find what is making my executable so large

374 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by tss on Tue May 31 08:18:31 MST 2016
Hello!

I have an executable that I'm building, but it has gotten quite large. I'm dynamically linking so it should only be linking things I'm using, but I would like to know what is being linked in that is using so much space.

Is there a command I can run or a tool I can use to inspect my LPC project and show me what is taking so much space?
0 Kudos
4 Replies

332 Views
lpcware
NXP Employee
NXP Employee
bump
0 Kudos

332 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by tss on Tue May 31 09:14:07 MST 2016
Awesome, thanks everyone!
0 Kudos

332 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Tue May 31 08:24:51 MST 2016
In the first place see:

https://www.lpcware.com/content/faq/lpcxpresso/application-flash-ram-size

You may also find the Symbol Viewer useful :

https://www.lpcware.com/content/faq/lpcxpresso/symbol-viewer

Regards,
LPCXpresso Support
0 Kudos

332 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by vtw.433e on Tue May 31 08:23:10 MST 2016
Look in the map file (.map) that is generated by the linker. This shows everything that is linked into your application.
0 Kudos