Ubuntu 12.04搭建MTK 6577 安卓开发环境

Ubuntu 12.04搭建MTK 6577 安卓开发环境

   Ubuntu 12.04搭建 MTK 6577安卓开发环境

1.       下载并安装Vmware虚拟机;

2.       下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ​​http://releases.ubuntu.com/12.04/​​ ;

3.       更新Ubuntu 源:

①     sudo cp /etc/apt/sources.list /etc/apt/source.list.bak

②     sudo gedit /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu/ quantal main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ quantal-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ quantal-proposed main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ quantal-backports main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu/ quantal main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu/ quantal-security main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu/ quantal-proposed main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu/ quantal-backports main restricted universe multiverse

③     sudo apt-get update

4.安装jdk

   ①先下载相应的jdk版本:

​http://www.oracle.com/technetwork/java/javase/downloads/index.html​

jdk-6u31-linux-x64.bin

   ② sudo jdk-6u31-linux-x64.bin /usr

   ③ cd /usr

④     sudo ./jdk-6u31-linux-x64.bin

⑤     sudo gedit /home/adam/.bashrc

⑥     sudo gedit /etc/profile

JAVA_HOME=/usr/jdk1.6.0_31

JAVA_BIN=/usr/jdk1.6.0_31/jre/bin

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

⑦     将默认jdk改过来

sudo update-alternatives –install /usr/bin/java java /usr/jdk1.6.0_31/bin/java 300

sudo update-alternatives –install /usr/bin/javac javac /usr/jdk1.6.0_31/bin/javac 300

sudo update-alternatives –config java

sudo update-alternatives –config javac

    ⑧测试

       echo $JAVA_HOME

       java –version

5.库

     sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32z-dev

sudo apt-get install lib32readline-gplv2-dev

sudo apt-get install g++-4.4-multilib

sudo apt-get install uboot-mkimage

sudo apt-get install libxml2-utils

6.gcc g++

sudo apt-get install gcc-4.4

sudo apt-get install g++-4.4

cd /usr/bin

ls –l gcc*

sudo mv gcc gcc.bak

sudo ln -s gcc-4.4 gcc

ls –l g++*

sudo mv g++ g++.bak

sudo ln -s g++-4.4 g++

gcc -v

g++ -v

7.到以上六步完成了ubuntu12.04上编译android的开发环境,以下还有一步为了方便windows和ubuntu间互相通信使用的samba服务器:

①安装samba服务器

   sudo apt-get install samba

   sudo apt-get install smbclient

   sudo apt-get smbfs

②配置samba 服务器

   sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

   sudo gedit /etc/samba/smb.conf

     将;security user修改为 security user,然后在配置文件末尾添加

     [ShareFiles]

     comment = Shared Folder require password

     path = /home/mtk/share

     public = yes  

     writable = yes

     valid users = adam

     create mask = 0777

    directory mask = 0777

    force user = nobody

    force group = nogroup

    available = yes

    browseable = yes

保存后重新启动samba,这一步很重要,sudo /etc/init.d/smbd restart

   ③设置用户和密码

      sudo smbpasswd –a adam

   ④通过命令行 \\相应ip就可以登录共享

8.SVN工具安装,用于版本管理

sudo apt-add-repository ppa:dominik-stadler/subversion-1.7

sudo apt-get update

sudo apt-get install subversion

至此MTK6577的开发环境基本搭建好

9.接下来就是编译,编译过程中出现问题的解决

   ①

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/39533.html

(0)
编程小号编程小号
上一篇 2023-07-17
下一篇 2023-07-17

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注