linaro(linaro和ubuntu的区别)

中国机械与配件网4450

本篇文章给大家谈谈linaro,以及linaro和ubuntu的区别对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

LinaRomay出生于哪里

linaro(linaro和ubuntu的区别)

LinaRomay

LinaRomay是一位演员、副导演、编剧、剪辑师、制作人,主要作品有《VideoNasties:MoralPanic,Censorship&Videotape》《城堡梦魇对吸血鬼》等。

外文名:LinaRomay

合作人物:杰克·维斯特

职业:演员、副导演、编剧、剪辑师、制作人

代表作品:《VideoNasties:MoralPanic,Censorship&Videotape》

linaro和ubuntu的区别

Linaroisanot-for-profitengineeringorganizationconsolidatingandoptimizingopensourceLinuxsoftwareandtoolsfortheARMarchitecture.linux-sunxi和linaro没有一点关系。linaro是arm和ti三星等成立的一个开源公司,专门做arm上的系统移植工具链和优化等工作。linaro每个月份发布一个版本,有基于android的也有基于ubuntu的。一般用到的ubuntu的arm版本就是出自linaro的。

如何安装gcc-linaro-arm-linux-gnueabihf-4.8-2014.03

1、如果要自己编译工具链,从以下链接下载源码

crosstools-ng下载地址

http://ymorin.is-a-geek.org/download/crosstool-ng/

同时对每一个版本都有相应的补丁我们尽量把这些补丁打上,这些补丁的下载地址是

http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/

2、解压工具链压缩包

$cd~

$mkdirtoolchain

$cdtoolchain

将下好的gcc-linaro-arm-linux-gnueabihf-4.8-2014.03拷贝到toolchain目录下并解压

$tar-xvfgcc-linaro-arm-linux-gnueabihf-4.8-2014.03gcc-4.8

3、环境变量的添加

修改文件/etc/bash.bashrc添加如下内容

exportPATH=$PATH:/home/linux/toolchain/gcc-4.8/bin

重启配置文件

$source/etc/bash.bashrc

4、工具链的测试

$arm-none-linux-gnueabi-gcc–v

Usingbuilt-inspecs.

COLLECT_GCC=arm-none-linux-gnueabi-gcc

COLLECT_LTO_WRAPPER=/home/david/Exynos4412/toolchain/gcc-4.6.4/bin/../libexec/gcc/arm-arm1176jzfssf-linux-gnueabi/4.6.4/lto-wrapper

Target:arm-arm1176jzfssf-linux-gnueabi

Configuredwith:/work/builddir/src/gcc-4.6.4/configure--build=i686-build_pc-linux-gnu--host=i686-build_pc-linux-gnu--target=arm-arm1176jzfssf-linux-gnueabi--prefix=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4--with-sysroot=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/sysroot--enable-languages=c,c++--with-arch=armv6zk--with-cpu=arm1176jzf-s--with-tune=arm1176jzf-s--with-fpu=vfp--with-float=softfp--with-pkgversion='crosstool-NGhg+default-2685dfa9de14-tc0002'--disable-sjlj-exceptions--enable-__cxa_atexit--disable-libmudflap--disable-libgomp--disable-libssp--disable-libquadmath--disable-libquadmath-support--with-gmp=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-mpfr=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-mpc=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-ppl=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-cloog=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-libelf=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-host-libstdcxx='-static-libgcc-Wl,-Bstatic,-lstdc++,-Bdynamic-lm'--enable-threads=posix--enable-target-optspace--without-long-double-128--disable-nls--disable-multilib--with-local-prefix=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/sysroot--enable-c99--enable-long-long

Threadmodel:posix

gccversion4.6.4(crosstool-NGhg+default-2685dfa9de14-tc0002)

这样我们的交叉工具链就安装好了

关于linaro的内容到此结束,希望对大家有所帮助。