【文件属性】:
文件名称:交叉编译环境的建立与测试
文件大小:55KB
文件格式:DOC
更新时间:2014-08-03 06:50:07
交叉编译器
什么是交叉编译环境
GCC 交叉编译工具链
重建交叉编译器
4.3.8 测试交叉编译工具链
到此为止,已经介绍完了用分步构建的方法建立交叉编译工具链。下面通过一个简单的程序测试刚刚建立的交叉编译工具链看是否能够正常工作。写一个最简单的hello.c源文件,内容如下:
#include
int main( )
{
printf(“Hello,world!\n”);
return 0;
}
通过以下命令进行编译,编译后生成名为hello的可执行文件,通过file命令可以查看文件的类型。当显示以下信息时表明交叉工具链正常安装了,通过编译生成了ARM体系可执行的文件。注意,通过该交叉编译链编译的可执行文件只能在ARM体系下执行,不能在基于X86的普通PC上执行。
# arm-linux-gcc –o hello hello.c
# file hello