方法一:(Android源码编译)
1. 进入Android源码目录—android frameworks native cmds
2. 创建一个目录,参考其他目录写:Android.mk panda.cpp
3. mm
4. 到该目录复制到ARM板—Install: out/target/product/vstar/system/bin/i2c
5. 板子运行
方法二·:(ubunt配置交叉编译环境)
1. Android源码交叉编译工具位置:android prebuilts gcc linux-x86 arm
2. 将交叉编译工具拷贝至ubunt
3. 打开配置文件 — sudo vim /etc/environment
4. 添加:/opt/toolchain-4.5.1/bin 到path中
PATH='/usr/local/sbin:/usr/local/bin:/local/sbin”
5. 使之生效 — source /etc/environment
ndk 交叉编译环境搭建
关键字:ARM 配置 交叉编译环境
引用地址:
ARM—配置交叉编译环境
推荐阅读最新更新时间:2026-03-20 12:03
Ubuntu配置安装ARM Linux交叉编译环境完整流程
今天花了一整天的时间来解决insight 的端口无法修改的问题,虽然是解决了,但是也付出了很大的代价,花了一整天时间+毁掉了以前的系统。所以来重新安装配置arm linux交叉编译环境。顺便记下..... 1.虚拟机安装ubuntu9.10,这个很简单了不需累述了,安装前vmware会让你选择划分多大的硬盘,其实这个并不会是真的立即分离出那么大的空间出来,即使你目前只剩下5g,你也可以要求划分30g,你指定的只是一个上限值,最好设置大一点,以免以后不够用又重新配置。虚拟机安装好了第一件事自然是安装vmware tool了,然后就是选择好ubuntu的软件源,中国的cn99很不错,apt-get update更新下
[单片机]
(mini2440)建立交叉编译环境+配置linux内核
系统ubuntu12.04(非虚拟机下) mini2440 CPU型号:S3C2440AL-40 Nandflash型号:K9F1G08 Norflash型号:SST39VF1601 LCD:统宝 240 x 320 $:普通账户 #:root账户 *当shell下输入路径时可使用tab键自动补全 (一)建立交叉编译环境 1.将mini2440光盘中的linux文件夹拷贝到 /home/lianghuiyong 并改名为Linux_share (其中两个文档为我后面添加进去的) 2.Ctrl+Alt+T打开shell 3.$ su - root (切换root权限) 4.# cd /home/lianghuiyong/
[单片机]
ARM交叉编译环境安装记录
一、什么是ARM交叉编译环境 交叉编译这个概念的出现和流行是和嵌入式系统的广泛发展同步的。我们常用的计算机软件,都需要通过编译的方式,把使用高级计算机语言编写的代码(比如C代码)编译(compile)成计算机可以识别和执行的二进制代码。比如,我们在Windows平台上,可使用Visual C++开发环境,编写程序并编译成可执行程序。这种方式下,我们使用PC平台上的Windows工具开发针对Windows本身的可执行程序,这种编译过程称为native compilation,中文可理解为本机编译。然而,在进行嵌入式系统的开发时,运行程序的目标平台通常具有有限的存储空间和运算能力,比如常见的ARM平台,其一般的静态存储空间大概是16到
[单片机]
如何建立Linux下的ARM交叉编译环境
在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。 随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来越多的进入人们的生活之中,应用范围越来越广。 在裁减和定制Linux,运用于你的嵌入式系统之前,由于一般嵌入式开发系统存储大小有限,通常你都要在你的强大的pc机上建立一个用于目标机的交叉编译环境。这是一个由编译器、连接器和解释器组成的综合开发环境。交叉编译工具主要由 binutils、gcc 和 glibc 几个部分组成。有时出于减小 libc 库大小的考虑,你也可以用别
[单片机]
在ubuntu8.10 下建立 ARM-Linux 交叉编译环境
很久都没有写文章了 ,经过了将近半年的奔波,终于可以写点东西了!在广州工作时 ,同事极力推荐我用ubuntu,使用之后的确很爽,并决定以后在ubuntu下工作,完全可以抛弃windows(晕到死)。决定开始 移植Linux到mini2440。首先就是在ubuntu下建立交叉编译工具链。借着在Fedora 下建立ARM-Linux的交叉编译工具的经验,按理说应该是不会有问题的,但是结果是比在Fedora下碰到的问题多得多了。以下先介绍成功编译的过 程,碰到的问题和解决办法后面说。 这次编译过程中对我有重大帮助的资料有: 《 编译Mysql时configure: error: No curses/termcap library fou
[单片机]
创建ARM Linux交叉编译环境实践
一、准备工作 首先需要一台运行Linux操作系统的PC以完成我们的编译工作。 其次要准备如下一些源文件。 1、源文件准备 binutils-2.14.tar.gz ftp://ftp.gnu.org/gnu/binutils/binutils-2.14.tar.gz gcc-core-2.95.3.tar.gz ftp://ftp.gnu.org/gnu/gcc/gcc-2.95.3/gcc-core-2.95.3.tar.gz gcc-g++2.95.3.tar.gz ftp://ftp.gnu.org/gnu/gcc/gcc-2.95
[单片机]
一步一步制作ARM-Linux交叉编译环境
我们使用以下版本的文件为例子建立arm-linux 交叉编译环境: binutils-2.11.gz gcc-2.95.3.gz glibc-2.2.3.gz glibc-linuxthreads-2.2.3.tar.gz linux-2.4.5.gz patch-2.4.5-rmk7.gz # linux kernel patch 我们的工作路径是: ~ -- ------- tars -- ----- SourceDir | ----- BuildDir ------ armtools tars 在这里放我们的下载来的 .tar.gz 文件 SourceDir 这个临时目录放我们解压缩后的源文件 BuildDir 我们在这里编
[嵌入式]
FFmpeg和X264的交叉编译环境
在下载好了FFmpeg和X264的源码包之后,在Linux下进行安装的基本流程就是切换到其源码的根目录,然后以此执行以下命令。基本上所有的开源源码包的默认编译安装都是这三步。 ./configure make make install三部曲 值得注意的是,如果对于./configure如何配置不清楚 则通过执行./configure --help获取帮助 对于FFmpeg和X264的编译与安装在FFmpeg的Wiki页面上有详细的帮助,下面贴上其地址 FFmpeg的Wiki主页:http://trac.ffmpeg.org/ FFmpeg及相关源码包的编译安装:https://trac.ffmpeg.org/wik
[单片机]