Ubuntu 安装arm-linux-gcc编译器

/**********************************************************************************
 *                      Ubuntu 安装arm-linux-gcc编译器
 * 说明:
 *     Ubuntu下直接安装arm-linux-gcc编译器,省得去配置那些环境。
 *
 *                                           2017-3-21 深圳 南山平山村 曾剑锋
 *********************************************************************************/

一、参考文档:
    Install the ARM cross compiler toolchain on your Linux Ubuntu PC
        https://www.acmesystems.it/arm9_toolchain

二、查找支持armhf的软件包名:
    zengjf@zengjf:~/zengjf/zengjfos/busybox/busybox-1.26.2$ sudo apt-cache search arm | grep gcc | grep armhf
    gcc-arm-linux-gnueabihf - GNU C compiler for the armhf architecture
    libgcc-6-dev-armhf-cross - GCC support library (development files)
    libgcc1-armhf-cross - GCC support library
    gcc-multilib-arm-linux-gnueabihf - GNU C compiler for the armhf architecture
    gccgo-arm-linux-gnueabihf - Go compiler (based on GCC) for the armhf architecture
    libgcc-4.7-dev-armhf-cross - GCC support library (development files)
    libgcc-4.9-dev-armhf-cross - GCC support library (development files)
    libgcc-5-dev-armhf-cross - GCC support library (development files)
    libgcc1-dbg-armhf-cross - GCC support library (debug symbols)
    libsfgcc-4.7-dev-armhf-cross - GCC support library (soft float ABI development files)
    libsfgcc-4.9-dev-armhf-cross - GCC support library (soft float ABI development files)
    libsfgcc-5-dev-armhf-cross - GCC support library (soft float ABI development files)
    libsfgcc-6-dev-armhf-cross - GCC support library (soft float ABI development files)
    libsfgcc1-armhf-cross - GCC support library (soft float ABI)
    libsfgcc1-dbg-armhf-cross - GCC support library (debug symbols)

三、安装命令:
    1. sudo apt-get install gcc-arm-linux-gnueabihf
    2. 安装结果:
        zengjf@zengjf:~/zengjf/zengjfos/busybox/busybox-1.26.2$ arm
        arm2hpdl                          arm-linux-gnueabihf-gcc           arm-linux-gnueabihf-gcov-6        arm-linux-gnueabihf-objdump
        arm-linux-gnueabihf-addr2line     arm-linux-gnueabihf-gcc-6         arm-linux-gnueabihf-gcov-tool     arm-linux-gnueabihf-ranlib
        arm-linux-gnueabihf-ar            arm-linux-gnueabihf-gcc-ar        arm-linux-gnueabihf-gcov-tool-6   arm-linux-gnueabihf-readelf
        arm-linux-gnueabihf-as            arm-linux-gnueabihf-gcc-ar-6      arm-linux-gnueabihf-gprof         arm-linux-gnueabihf-size
        arm-linux-gnueabihf-c++filt       arm-linux-gnueabihf-gcc-nm        arm-linux-gnueabihf-ld            arm-linux-gnueabihf-strings
        arm-linux-gnueabihf-cpp           arm-linux-gnueabihf-gcc-nm-6      arm-linux-gnueabihf-ld.bfd        arm-linux-gnueabihf-strip
        arm-linux-gnueabihf-cpp-6         arm-linux-gnueabihf-gcc-ranlib    arm-linux-gnueabihf-ld.gold
        arm-linux-gnueabihf-dwp           arm-linux-gnueabihf-gcc-ranlib-6  arm-linux-gnueabihf-nm
        arm-linux-gnueabihf-elfedit       arm-linux-gnueabihf-gcov          arm-linux-gnueabihf-objcopy

 

时间: 2025-01-31 14:03:49

Ubuntu 安装arm-linux-gcc编译器的相关文章

windows下安装,配置gcc编译器

在Windows下使用gcc编译器: 1.首先介绍下MinGW   MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称. 实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合.除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等). 开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windo

ubuntu 安装openssh服务器的教程详解_Linux

1.安装openssh 首先得安装 openssl 和zlib 安装openssl ---下载openssl-1.0.1j.tar.gz,解压到/usr/openssl/目录下进入解压目录 执行./config -fPIC 如下图 安装zlib---下载zlib-1.2.8.tar.gz解压到/usr/zlib/目录下 执行./configure make 和 make install命令 ok 2.下载openssh.tar.gz包解压放在/usr/openssh/目录下 解压 如图 执行 .

Linux上安装GCC编译器过程

2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0比以前版本更好地支持了C++标准.本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程. 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器.如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0.如果是这种情况,可

Linux上安装GCC编译器过程_unix linux

2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0比以前版本更好地支持了C++标准.本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程. 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器.如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0.如果是这种情况,可

arm版本gcc gcc移植-如何把gcc编译器做成arm版本,本人要在arm环境下搭建编译平台,,,!!!急!!!

问题描述 如何把gcc编译器做成arm版本,本人要在arm环境下搭建编译平台,,,!!!急!!! 求大神 帮帮小弟 本人要在arm环境下搭建完整的编译环境,有没有人做过 啊 急 arm板:tiny6410,移植好的内核Linux FriendlyARM 2.6.38 红帽主机系统,交叉编译环境:arm-linux-gcc-4.5.1 现要将gcc-4.0.2 (或更高版本)做成arm版, 就是要将gcc-4.0.2移植到arm版本上 有谁有类似经历 分享下经验 大致介绍下复杂度 谢了 本人菜鸟一

linux下安装或升级GCC 4.8以支持C++11标准

C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言第一次大修订,对C++语言进行了改进和扩充.随后各编译器厂商都各自实现或部分实现了C++中的特性. 如需查看各编译器对C++11的支持程度,请参看文章: 本文主要介绍在Linux系统下,如何升级GCC以支持C++11.目前来看GCC是对C++11支持程度最高最多的编译器,但需要GCC4.8及以上版本. 本文使用操作系统:Centos 6.4 Desktop,64bit: 原GCC版本:4.4.7: 目标:升级GCC到4.8

在SUN Solaris上安装GCC编译器

GCC是GNU组织的免费C编译器,Linux的很多发布缺省安装的就是这种.很多流行的自由软件原代码基本都能在GCC编译器下编译运行. 虽然GCC有很多平台(操作系统)的版本,一般商业UNIX系统是不安装GCC的,要想在这些操作系统上使用GCC,就必须自己动手安装.下面主要介绍在SUN Solaris操作系统中获取GCC,安装和调试步骤. 1 取得针对操作系统和操作系统版本保持一致的GCC软件,如果你要在Solaris 2.5.1上使用GCC,要取得相映的GCC ftp://ftp.cdit.ed

eclipse中没有MinGW GCC/Cross GCC/Cygwin GCC/linux GCC/MacOSX GCC/MinGW GCC/Solaris GCC(编译器)

问题1:Eclipse环境安装C/C++插件CDT用来编写:C.C++.Objective-C.Fortran.Java.Ada和Go语言的程序! CDT插件使用MinGW来编译设置:         eclipse菜单 -> Window -> Preferences -> C/C++-> New CDT project wizard ->Makefile Project         在Binary Parser中取消Elf Parser勾选PE Windows Par

【Ubuntu】Linux系统( ubuntu )安装方案

[Ubuntu]Linux系统( ubuntu )安装方案  1.光驱安装 这种方法安装比较简便,但linux发行版升级频繁,市场上很难买到最新的版本,而且许多电脑并没有光驱.如果用这种方法安装,安装的过程和U盘安装是一样的. 2.USB安装 这种方法比较常用,现在装系统基本上都是用U盘安装,这里的安装指的是物理机安装.这需要系统的安装镜像及专业软件,电脑要能支持USB启动. <ubuntu物理机安装方法:U盘安装>有相关说明,请点击此处. 3.使用镜像从硬盘安装 下载镜像到硬盘,利用logi