【发布时间】:2011-09-05 06:08:04
【问题描述】:
我是嵌入式系统的新手,想了解更多,
我目前正在针对 ARM 嵌入式系统的占用空间优化软件,并且想知道您包含在源文件中的头文件。它们放在哪里?
现在我只是使用软件(OVP)来模拟 ARM 硬件平台,但在实际硬件中,您必须将头文件放在某个地方对吗?就像在 gcc 中一样,在 hd 上有标准库。我们是否也必须在嵌入式机器中插入这个库?空间有限!有什么方法可以最小化库的大小?谢谢!
例子
#include <stdio.h>
#include <stdlib.h>
我正在使用交叉编译器 arm-elf-gcc
最好的问候
吉古先生
【问题讨论】:
-
那些不是图书馆。
-
哦,好的,得改一下,谢谢!
-
<stdio.h>等不必是占用硬盘空间的真实文件(尽管它们通常是)。我称它们为“标头”(有时称为“系统标头”);我将“头文件”称为引用品种:#include "foobar.h"