嵌入式开发环境搭建之安装交叉编译工具链

如果开发环境是Linux,那么交叉编译工具链是必须的,具体安装过程如下:(以我现在用的为例)准备好制作好的交叉编译工具链arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2

cd work/toolchaintar
xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2

 解压好后需要设置环境变量为了方面,不要每次使用时都要手动设置,可以在/etc/environment中修改PATH的值,如下:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/haley/work/toolchain/gcc-3.4.5-glibc-2.3.6/bin"

保存后立即生效

source /etc/environment

打开新的终端

[email protected]:~$ arm-linux-gcc -v
Reading
 specs from /home/haley/work/toolchain/gcc-3.4.5-glibc-2.3.6/bin/../lib/gcc/arm-linux/3.4.5/specsConfigured
 with: /work/tools/create_crosstools/crosstool-0.43/build/arm-linux/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/configure
 --target=arm-linux --host=i686-host_pc-linux-gnu --prefix=/work/tools/gcc-3.4.5-glibc-2.3.6 --with-float=soft --with-headers=/work/tools/gcc-3.4.5-glibc-2.3.6/arm-linux/include
 --with-local-prefix=/work/tools/gcc-3.4.5-glibc-2.3.6/arm-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit
 --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-longThread
 model: posixgcc
 version 3.4.5

安装成功。

 

时间: 2024-10-14 11:47:32

嵌入式开发环境搭建之安装交叉编译工具链的相关文章

开发环境搭建以及所需工具的安装

JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建 本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project.本篇博客是JavaEE开发的开篇,也是基础.本篇博客的内容干货还是比较多的,而且比较实用,并且都是采用目前最新版本的工具来配置的环境.下方内容主要包括了JDK1.8的安装.JavaEE版本的Eclipse的安装.Maven的安装.Tomcat 9.0的配置.Eclipse上的M2Eclipse插件以及STS插件的安装.当然本篇博客是在

转:Qt 嵌入式开发环境搭建

地址: http://www.cnblogs.com/lishixian/articles/3013897.html         作者:lsx_007 这里主要是记录了自己在搭建嵌入式开发环境时阅读的一些有价值的参考文档,文档主要来自于网络,由于是从文库中下载,所以也不知道 文档的出在哪?因为个人觉得总结的比较好,我暂且拿过来记录下,当然在此基础上也会加上我自己的理解!这篇文章主要是以问答的形式来组织. QT嵌入式开发环境是本文所要介绍的内容,我们先看看Qt的各个版本简介: 1.什么是QT

嵌入式Linux之旅——环境搭建篇之交叉编译工具的安装

在正式开始学习裸机程序的编写之前,我们还需要安装一下交叉编译工具.何为交叉编译工具?其实就是在x86的ubuntu主机上编译程序,并且可以运行在arm环境的编译工具.而gcc是本地编译工具,这个在我们本篇刚开始就已经安装了.现在我们需要安装交叉编译工具arm-linux-gcc.我现在是直接使用厂家制作好的工具,只需解压后增加到环境变量即可: sudo tar xzf arm-linux-gcc-4.3.2.tgz -C / 然后修改“/etc/environment”,在PATH中增加交叉编译

archlinux安装交叉编译工具链

1. 在/usr/local下新建文件夹:arm  [[email protected] local]$sudo mkdir arm 2. 将交叉编译工具拷贝到arm文件夹中  [[email protected] arm]$sudo mv ~/Downloads/arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 . [[email protected] arm]$ ls  arm-2011.03-41-arm-non

安装交叉编译工具链

自己动手安装交叉工具链: 1.Windows中装软件的特点 Windows中装软件使用安装包,安装包解压后有2种情况:一种是一个安装文件(.exe..msi),双击进行安装,下一步直到安装完毕.安装完毕后会在桌面上生成快捷方式,我们平时使用快捷方式来启动这些程序:另一种是所谓的绿色软件.免安装包,这种不用安装,直接解压开里面就.exe可以直接双击执行. 2.Linux中装软件的特点

Vue.js开发环境搭建(安装过程遇到的问题)

网络上关于Vue.js的安装过程有很多介绍,这里不多赘述,这里只是记录自己安装过程和遇到的问题 1 首先安装node.js 到官网下载node.js安装包,安装过程和一般软件没有区别.安装完成后到终端查看版本号,若如下图所示,表示安装成功. 2.node.js环境变量新建 其实安装完node,就自动在path里增加环境变量,但是为了以后的本地部署项目,我们需要找到node.js的安装根目录,在当中新建"node_global"和"node_cache"两个文件夹.

嵌入式开发环境搭建(一) 虚拟机实现桥接Ethernet网口 并且通过WIFI进行NAT联网

背景: 目前手头上有一块JZ2440的板子,之前有搭建完整套开发环境,由于虚拟机故障需要从新搭建服务器端,故在此记录搭建步骤 环境: Ubuntu16.4 VMWare 12 先行条件: 先按照自定义步骤安装好Ubuntu虚拟机,然后按以下步骤进行VMWare Ubuntu PC三者的设置. 1.VMWare部分 1.1  从"编辑"打开"虚拟网络编辑器",如下所示: VMnet0使用桥接模式,此网口是电脑上的接网线的网口,用于与JZ2400使用网线连接起来,方便下

Ego2014916001——golang开发环境搭建(支持交叉编译环境)

本文介绍在windows下面建立GO语言的开发环境.实现可以编译windows-386.linux-386.linux-arm平台的程序.这三种情况是有本人亲自测试通过的. 获取安装软件,均可直接安装到windows下面 http://download.csdn.net/detail/seek_0380/7924665 http://download.csdn.net/detail/seek_0380/7924689 http://download.csdn.net/detail/seek_03

JAVA开发环境搭建 - JDK安装及环境变量配置

1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序 选择全部安装:开发工具.源代码.公共JRE, 并选择安装路径 正在进行安装 设置JRE安装目录,此处选择默认安装路径. 正在安装 安装完成,点击 关闭 即可. 3.环境变量配置 计算机 -->右键“属性” 选择 高级系统设置 选择环境变量 在 系统变量 出选择 新建 定义 JAVA_HOME 变量,其指向 JDK 的安装目录. 监理 类路径变量 cla