求助:如何取消KEIL中的_main函数!

2020-02-19 21:18发布

本帖最后由 wangpengcheng 于 2014-9-3 16:57 编辑

Keil中在初始化之前有个_main函数,是做内存以及堆栈初始化用的,我目前做的工程不想要它,因为他会占用一些空间跟启动时间!可是我不知道如何才能把它去掉?有没有办法?

keil.jpg (466.36 KB, 下载次数: 0) 下载附件 2014-9-3 16:57 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
wangpengcheng
1楼-- · 2020-02-23 02:36
tohell 发表于 2014-9-3 17:04
函数代码还在那里只是占用你的ROM啊,又不会运行到

RAM空间较小,我想把它干掉,呵呵!
wangpengcheng
2楼-- · 2020-02-23 04:02
 精彩回答 2  元偷偷看……
wangpengcheng
3楼-- · 2020-02-23 06:09
dr2001 发表于 2014-9-3 16:54
是不是用到了C库的一些东西?那些函数有的会间接引用C运行库的一些异常代码,进而包含初始化代码的。(代码 ...

这个倒没事,我自己可以掌控得了,现在就是想干掉_main
holts2
4楼-- · 2020-02-23 07:29
wangpengcheng 发表于 2014-9-3 17:06
晕,不会,呵呵!其实好像IAR里面就没有!

哪就转投IAR, 不是说IAR的效率高,代码紧凑
wangpengcheng
5楼-- · 2020-02-23 12:44
holts2 发表于 2014-9-3 17:09
哪就转投IAR, 不是说IAR的效率高,代码紧凑

哥,KEIL用习惯了,再说很工作工作都做了,现在转IAR,不现实啊!
holts2
6楼-- · 2020-02-23 16:07
wangpengcheng 发表于 2014-9-3 17:10
哥,KEIL用习惯了,再说很工作工作都做了,现在转IAR,不现实啊!

总比好过用汇编啊,要不升级硬件,何必为这几个字节费神

一周热门 更多>