您的位置:首页 > 其它

配置开发板 开发环境Ubuntu 11.10

2012-11-21 22:30 357 查看
买了板开发板FriendlyARM s5pv210 开始学习嵌入式

首先配置开发环境. 以前安装了虚拟机是用来搞QT开发的,由于工作项目+自己懒 (哈哈) 没有继续下去.结果只是安装了.没有使用.现在正好拿来用了

测试了一下uname -ar 发现自己安装的是32位的Ubuntu 11.10 开始配置编译环境:

从开发板送的光盘里找到arm-llinux-gcc编译器,安装到此系统中.

1.解压文件包arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz

使用命令:tar -zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz

由于这个包里的目录太深,我只是把toolschain目录及其目录下复制到/usr/local/arm/这个目录下.

2.修改环境变量: vim /etc/profile

增加

extport PATH=$PATH:/usr/local/arm/toolschain/4.5.1/bin

3.执行一下:

source /etc/profile

4.检查一下

echo $PATH

结果如下:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/toolschain/4.5.1/bin

5. 检查一下

arm-linux-gcc -v

结果如下:

Using built-in specs.

COLLECT_GCC=arm-linux-gcc

COLLECT_LTO_WRAPPER=/usr/local/arm/toolschain/4.5.1/bin/../libexec/gcc/arm-none-linux-gnueabi/4.5.1/lto-wrapper

Target: arm-none-linux-gnueabi

Configured with: /work/toolchain/build/src/gcc-4.5.1/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/FriendlyARM/toolschain/4.5.1 --with-sysroot=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/sys-root
--enable-languages=c,c++ --disable-multilib --with-cpu=arm1176jzf-s --with-tune=arm1176jzf-s --with-fpu=vfp --with-float=softfp --with-pkgversion=ctng-1.8.1-FA --with-bugurl=http://www.arm9.net/ --disable-sjlj-exceptions --enable-__cxa_atexit --disable-libmudflap
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-gmp=/work/toolchain/build/arm-none-linux-gnueabi/build/static --with-mpfr=/work/toolchain/build/arm-none-linux-gnueabi/build/static --with-ppl=/work/toolchain/build/arm-none-linux-gnueabi/build/static
--with-cloog=/work/toolchain/build/arm-none-linux-gnueabi/build/static --with-mpc=/work/toolchain/build/arm-none-linux-gnueabi/build/static --with-libelf=/work/toolchain/build/arm-none-linux-gnueabi/build/static --enable-threads=posix --with-local-prefix=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/sys-root
--disable-nls --enable-symvers=gnu --enable-c99 --enable-long-long

Thread model: posix

gcc version 4.5.1 (ctng-1.8.1-FA)

6.重启一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: