在linux环境下编程前,我们需要安装gcc编译器。
那在进行嵌入式linux开发前,我们首先需安装交叉工具链。
1、下载arm-linux-gcc-xxx.tar.gz
2、解压工具链到某一目录下:
如:tar xvzf arm-linux-gcc-4.3.2.tar.gz –C /
–C 表示解压到指定目录,这里为/根目录。
3、修改/etc/profile,添加:
pathmunge /usr/local/arm/4.3.2/bin
这样直接使用命令,不用每次使用命令前都要加文件目录了。
4、执行source /etc/profile
就是更新保存设置。
编译器:arm-linux-gcc
如:arm-linux-gcc hello.c -o hello
反汇编工具:arm-linux-objdump
如:arm-linux-objdump -D -S hello
ELF文件查看工具:arm-linux-readelf
如:arm-linux-readelf -d hello
查看hello使用的动态库