c 编译问题
大家好,我在开发一个嵌入式程序的过程中遇到这样一个问题
我使用的是borland c 的编译器,我把所用到的函数,都放在不同的,".h"文件中
只保留了一个 main.c 主程序文件,开始程序没有任何问题,但是随着程序的逐渐扩充,当然这些,头文件的大小也在增大,现在就遇到了致命的问题
当我现在要增加一个功能函数,在编译的时候就不能通过,提示错误:
error: Too much global data defined in main
如果我在头文件中去掉一定数量的代码(不一定是新增加的)就可以编译通过了
此问题严重限制了我程序功能的增加,请大家给点意见,谢谢