交叉编译环境

Android开发从零开始,搭建交叉编译环境

六月ゝ 毕业季﹏ 提交于 2019-12-02 19:36:48
1. Requirements 1.1 Hardware 1.1.1 CPU: Intel 2.5G I5 x64; 1.1.2 Memory: 16G DDR3; 1.1.3 Disk: 30GB; 1.1.4 Internet connected; 1.2 Software 1.2.1OS: Ubuntu 12.04(64 bit); 1.2.2Java JDK 6; 1.2.3Eclipse; 1.2.4ADT; 1.2.5CDT; 1.2.6Android SDK; 1.2.7Android NDK; 1.2.8Linux Source; 1.2.9Android Source. 2. Initializinga Build Environment Attention: Demonstration is in Ubuntu 12.04(32bit). 2.1 Installingthe JDK The Sun JDK is no longer in Ubuntu's mainpackage repository. In order to download it, you need to add the appropriaterepository and indicate to the system which JDK should be used. Inputthe

ubuntu下配置交叉编译环境

微笑、不失礼 提交于 2019-12-01 23:57:06
操作系统平台 华邦公司建议使用 RedHat6.x 以上 linux 版本,和至少 800M 的硬盘,这里我们使用 Ubuntu 10.04.4LTS ( Lucid Lynx ) linux 操作系统, 20G 的文件系统空间。 我们这里使用华邦提供的软件包 1: ) μclinux-4.20 2: ) arm-elf-gcc-3.0 开发工具 3 :)基于 μclinux 环境的示例程序代码 4 :)用于 C++ 开发的 arm-elf-gcc-3.3.4 1 、登陆系统,打开超级终端 2 、按照文档,将 W90p710.tar.gz 解压到开发目录, 这里强烈建议使用本用户工作目录,不然等以后使用 make 命令时会报错,而且由于用户权限的问题,解压到其他目录需要使用超级权限,操作起来极其不方便。 执行在终端输入 tar xzvf W90P710.tar.gz 解压文件至开发目录。 3、使用 root 账户权限下输入 sh intall.sh 安装开发工具。 4 、配置开发环境 这里不仅要在终端上输入 export PATH=/usr/local/arm_tools/bin:$PATH 。 一般来讲,这时候执行 make 操作或者在以后配置系统的话会说“ exit 1 make[1]:arm-elf-gcc : 命令未找到“ 还需要用超级权限在 /etc