现在位置: 首页 > -ffunction-sections -fdata-sections -Wl
2018年08月29日 基础知识 ⁄ 共 3086字 gcc -ffunction-sections -fdata-sections -Wl,–gc-sections 参数详解已关闭评论
背景 有时我们的程序会定义一些暂时使用不上的功能和函数,虽然我们不使用这些功能和函数,但它们往往会浪费我们的ROM和RAM的空间。这在使用静态库时,体现的更为严重。有时,我们只使用了静态库仅有的几个功能,但是系统默认会自动把整个静态库全部链接到可执行程序中,造成可执行程序的大小大大增加。 参数详解 为了解决前面分析的问题,我们引入了标题中的几个参数。GCC链接操作是以section作为最小的处理单元,只要一个sect...
阅读全文
×