arm-gcc配置
说明:本配置基于Linux,windows平台仅供参考
定义:arm-gcc是用于编译在arm系列平台上运行的c语言的编译器。
用途:一般用于在X86平台上进行交叉编译
使用方法:
1、修改Makefile。这个主要在编译工程时使用。修改一下两个值
ARCH = arm
CROSS_COMPILE ?= /home/liuweni/arm/usr/local/bin/arm-linux-
关于CROSS_COMPILE的值说明下,我的arm-gcc的路径和结构如下
[liuweni@liuweni local]$ pwd
/home/liuweni/arm/usr/local
[liuweni@liuweni local]$ ls
arm-linux bin lib libexec
[liuweni@liuweni local]$ cd bin
[liuweni@liuweni bin]$ ls
arm-linux-addr2line arm-linux-gcc-4.2.1 arm-linux-nm
arm-linux-addr2name.awk arm-linux-gccbug arm-linux-objcopy
arm-linux-ar arm-linux-gcj arm-linux-objdump
arm-linux-as arm-linux-gcjh arm-linux-ranlib
arm-linux-c++ arm-linux-gcov arm-linux-readelf
arm-linux-c++filt arm-linux-gfortran arm-linux-size
arm-linux-cpp arm-linux-gjnih arm-linux-strings
arm-linux-elf2flt arm-linux-jcf-dump arm-linux-strip
arm-linux-flthdr arm-linux-jv-scan genext2fs
arm-linux-g++ arm-linux-ld
arm-linux-gcc arm-linux-ld.real
[liuweni@liuweni bin]$
2、修改系统文件profile活.bashrc。
这个可以方便的进行编译单个文件,其中,profile位于/etc目录下,作用于整个Linux系统的环境变量,而.bashrc位于用户目录下,仅仅作用于当前用户,具体方法是在export PATH前面增加
PATH="/home/liuweni/arm/usr/local/bin/:$PATH"
阅读(5332) | 评论(0) | 转发(0) |