Keil优化代码大小方法
来源:互联网 发布:新浪微博网络出错c403 编辑:程序博客网 时间:2024/05/19 06:17
如图 1,未进行任何优化时,keil编译生成的文件大小为:9668字节。
第一步:project >> Option for Target “**” 打开如图 2界面。选择“target”,勾选上“Use MicroLIB”再编译。
分析:microLIB是缺省的C库,而且microLIB进行了高度优化。如果不勾选“Use MicroLIB”,keil会连接标准C库。所以勾选“Use MicroLIB”会减小code大小。
第二步:project >> Option for Target “**” 打开如界面。选择“C/C++”,勾选上“One ELF Section per Functin”再编译。
分析:“One ELF Section per Functin”就是将每个函数都生成一个ELF文件,最会将需要的函数链接成一个大的ELF文件。但是如果没有勾选“One ELF Section per Functin”。Keil将每个文件编译成一个ELF文件(即使文件中用未被使用的函数),最会链接成一个ELF文件。所以勾选“One ELF Section per Functin”会使code变小。
0 0
- Keil优化代码大小方法
- Keil 代码 变量等大小查看方法
- Keil ARM 编译的代码大小问题
- Keil-MDK编译完成后代码大小
- Keil的代码优化产生的问题
- Keil的代码优化产生的问题
- 更改Keil μVision代码优化等级
- Keil的代码优化产生的问题
- keil 查看代码大小 ---fwqlzz love is for ever
- Keil如何提升性能和减小代码大小
- keil编译器--程序大小
- AB1601优化与生成代码大小
- MDK/keil自动补齐代码的设置方法
- [学习笔记] KEIL 下保护部分代码方法。
- MDK/keil自动补齐代码的设置方法
- C++代码优化方法
- C++代码优化方法
- Java代码优化方法
- iTween visual Editor 0.6.1
- 蓝牙4.0 For IOS
- layout_weight属性的那些坑
- Linux下安装Matlab2014及破解
- Shell脚本学习之逻辑判断
- Keil优化代码大小方法
- 7.17 Django学习之模型
- IOS通过经纬度进行反向地址解析(有些方法虽然过时了,但是依然很好用!)
- 构建之法 现代软件工程
- *Codeforces Round #305 (Div. 1) C. Mike and Foam(容斥原理)
- 安装vmware tools
- 服务器就老老实实当服务器
- centos装新版php
- ubuntu14.10下安装qemu-kvm