嵌入式开发者社区
标题:
为什么我用helloworld例程编译出来的out文件很大
[打印本页]
作者:
moontiger564
时间:
2016-8-10 17:30
标题:
为什么我用helloworld例程编译出来的out文件很大
我在CCS里面自己新建一个SYSBIOS工程,然后将helloworld例程的程序代码文件拷入到这个工程中,根据视频教程那样删除不必要的makefile文件等,然后从新编译一下,能够正常通过,但是为啥编译出来的out文件有4.3MB这么大呢,而我看到例程里面的out文件才几百KB大小,为什么差这么多?CCS编译器里面还有什么设置的吗?
1 ^2 y4 p, N1 ~
作者:
tenny
时间:
2016-8-11 08:53
默认有许多编译链接选项没打开,而且和你的 system.supportProxy 的使用有关
作者:
tenny
时间:
2016-8-11 08:54
相关编译选项,参看官方例程里面的 makefile 中的选项
作者:
moontiger564
时间:
2016-8-11 09:02
tenny 发表于 2016-8-11 08:54
; V; Y2 w$ ?: j
相关编译选项,参看官方例程里面的 makefile 中的选项
- M/ G! ^4 p7 z$ \1 m
我在例程的makefile里面没有看到有什么特别的优化项呢,请问,能否给我看下CCS里面的优化选项的截图?因为我看了视频,也没有讲到SYSBIOS编译的优化设置的内容。
作者:
tenny
时间:
2016-8-11 13:37
也没有做过大小优化方面的尝试,你可以琢磨下看看
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4