![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GCC
p_fly
人的知识就好比一个圆圈,圆圈里面是已知的,圆圈外面是未知的.你知道得越多,圆圈也就越大,你不知道的也就越多
展开
-
gcc -x 参数详解
gcc -x 参数详解原创 2016-11-14 17:46:59 · 1554 阅读 · 0 评论 -
gcc -M 参数详解
gcc -M 参数详解原创 2016-11-14 23:33:57 · 11128 阅读 · 0 评论 -
gcc warning选项
选项 说明 -Wimplicit-int 警告没有指定类型的声明 -Wimplicit-function-declaration 警告在声明之前就使用的函数 -Wimplicit 同-Wimplicit-int和-Wimplicit-function-declaration -Wpointer-arith 对函数指针或者void *类型的指针进行算术操作时给出警告原创 2017-02-19 23:32:20 · 2391 阅读 · 0 评论 -
gcc -ffunction-sections -fdata-sections -Wl,–gc-sections 参数详解
背景有时我们的程序会定义一些暂时使用不上的功能和函数,虽然我们不使用这些功能和函数,但它们往往会浪费我们的ROM和RAM的空间。这在使用静态库时,体现的更为严重。有时,我们只使用了静态库仅有的几个功能,但是系统默认会自动把整个静态库全部链接到可执行程序中,造成可执行程序的大小大大增加。参数详解为了解决前面分析的问题,我们引入了标题中的几个参数。GCC链接操作是以section作为最小的处理单元,只要原创 2017-02-16 01:12:25 · 15785 阅读 · 0 评论