小弟新手,以前用arm-linux-gcc编译一些c源文件,生成一些目标文件和一个库文件。现在想通过dsplink来编译这些源文件,于是我仿照dsplink文件夹下路径dsplink/dsp/src中的例子(如ringio msg mplist等文件夹)中的结构,主要是仿写了Makefile、SOURCE、component文件,将自己的一些.c和.h文件进行编译,也生成了一些目标文件obj和一个库文件lib,但是这个库文件是以前用arm编译的三倍多,以前库文件300多k,现在是1.3M;而且我发现生成的.obj文件也都比以前用arm编译的出来的要大些,请问各位老师,为什么会有这么大的差距呢?如何做才能尽量缩小我所需要的lib库文件呢?
weiyu kong:
回复 Shine:
非常感谢张老师您提供的指导以及文档帮助,按照链接中“Strip the Library”的步骤,我的库文件成功减小了,而且减到之前的一半左右了,谢谢您!祝您生活工作都开心!
weiyu kong:
回复 Shine:
非常感谢Zhang老师的指导以及分享的链接,我按照链接中“Strip the Library:”下的步骤成功缩小了我的库文件,并且缩减到之前的一半大小了。谢谢您!祝您工作生活都开心!
weiyu kong:
回复 Shine:
非常感谢Zhang老师的指导以及分享的链接,我按照链接中“Strip the Library:”下的步骤成功缩小了我的库文件,并且缩减到之前的一半大小了。谢谢您!祝您工作生活都开心!