mtk android编译环境搭建

一、FTP服务器搭建

1. 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。如果不运行该命令,直接安装vsftpd,会出现"有 几个软件包无法下载,您可以运行apt-get update------"的错误提示,导致无法安装。

2.安装vsftpd

打开"终端窗口",输入"sudo apt-get install vsftpd"-->回车-->安装完成。

 

3.判断vsftpd是否安装成功

打开"终端窗口",输入"sudo service vsftpd restart"重启vsftpd服务-->回车-->vsftpd处于运行状态,说明安装成功。

4.新建"/home/uftp"目录作为用户主目录

打开"终端窗口",输入"sudo mkdir /home/uftp"-->回车-->输入"sudo ls /home"-->回车-->有一个uftp目录,目录新建成功。

5.新建用户uftp并设置密码

打开"终端窗口",输入"sudo useradd -d /home/uftp -s /bin/bash uftp"-->回车-->用户新建成功-->输入"sudo passwd uftp"设置uftp用户的密码-->回车-->输入两次密码-->回车-->密码设置成功。

6.使用gedit修改配置文件/etc/vsftpd.conf

打开"终端窗口",输入"sudo gedit /etc/vsftpd.conf"-->回车-->打开了vsftpd.conf文件,向文件中添加"userlist_deny=NO

userlist_enable=YES userlist_file=/etc/allowed_users"和"seccomp_sandbox=NO"-->使文件中的"local_enable=YES"-->保存。

write_enbale=YES要使能,否则无法上传。

7. 使用gedit新建/etc/allowed_users文件

打开"终端窗口",输入"sudo gedit /etc/allowed_users"-->回车-->输入uftp-->保存, 文件创建成功。

8.使用gedit查看/etc/ftpusers文件中的内容

打开"终端窗口",输入"sudo gedit /etc/ftpusers"-->回车-->打开这个文件后,看一看有没有uftp这个用户名,如果没有,就直接退出。如果有就删除uftp,因为这个文件中记录的是不能访问FTP服务器的用户清单。

 

辅:

1. chkconfig –list vsftpd

  Ubuntu 14.04不支持chkconfg命令,改为安装sudo apt-get install sysv-rc-conf . 利用update-rc.d命令启动和关闭服务。

 

二、安装ssh服务

1.更新源列表

打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。

2.安装ssh

打开"终端窗口",输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成。

3.查看ssh服务是否启动

打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。

4.使用gedit修改配置文件"/etc/ssh/sshd_config"

打开"终端窗口",输入"sudo gedit /etc/ssh/sshd_config"-->回车-->把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。

5.查看Ubuntu 14.04的IP地址

打开"终端窗口",输入"sudo ifconfig"-->回车-->就可以查看到IP地址。

6. 用putty或secureCRT登录。

 

三、samba服务器搭建

1.更新源列表

打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。

2.安装 Samba 和图形配置工具

使用 Ctrl+Alt+T 打开终端,并通过如下命令进行安装

sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

3.打开图形化samba工具设置windows的访问账户名及密码,选择共享目录

 

四、编译环境搭建

 

1.安装解压缩软件

sudo apt-get install unrar

 

2.gcc g++

改变gcc, g++版, 有些相对新的版本可能会报语法错误。C++

a.下载gcc的旧版本,

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

b.将创造新的软链接文件,指向gcc-4.4,将以前的备份

ls /usr/bin/gcc* -l

cd /usr/bin

sudo mv gcc gcc.bak                                    备份

sudo ln -s gcc-4.4 gcc  建立当前正要使用的gcc到4.4

sudo mv g++ g++.bak                备份

sudo ln -s g++-4.4 g++ 建立当前正要使用的g++到4.4

 

3.JDK安装

L 用1.7的版本,

Kk用1.6的版本

Download JDK6 from http://www.oracle.com/technetwork/java/javasebusiness

/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR     

cd ~/Downloads(中文系统的话就进入 ~/下载)

bash jdk-6u45-linux-x64.bin

sudo cp -rvf jdk1.6.0_45 /usr/lib/jvm/

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 500

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 500

sudo update-alternatives --config java (select your java version)

sudo update-alternatives --config javac (select your javac version) here only using the java and javac, if you need other java tools like javadoc, you can use the same method like java and javac to select that.

 

 

ubuntu12.04 安装openjdk7

/etc/apt/source.list可能需要替换(如果apt-get不到jdk时候)

(2)sudo apt-get update

(3)sudo apt-get install openjdk-7-jdk

(4)sudo update-alternatives --config java (select your java version)

(5)sudo update-alternatives --config javac (select your java version)

 

问题:

如果版本没有变,请检查 ~/.bashrc 或 /etc/profile 中的JAVA_HOME=/home/user/JDK/

例如:

sudo gedit /etc/profile

 

#set java environment

 

JAVA_HOME=/home/user/JDK/jdk1.6.0_45  //java-7-openjdk-amd64

export JRE_HOME=/home/user/JDK/jdk1.6.0_45/jre //java-7-openjdk-amd64

JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45

export JRE_HOME=/usr/lib/jvm/jdk1.6.0_45/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

最后,source /etc/profile

////////////////////////////////////

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

export PATH=${JAVA_HOME}/bin:$PATH

////////////////////////////////////

 

验证,终端输入java -version提示

java version "1.6.0_45"

Java(TM) SE Runtime Environment (build 1.6.0_45-b06)

Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

表示安装成功

chmod –R 777 java1.6.0_45

 

4.安装git gitk vim bash curl ssh

sudo apt-get install git

sudo apt-get install gitk

sudo apt-get install vim

sudo apt-get install bash

sudo apt-get install curl

sudo apt-get install ssh

sudo apt-get install bison

sudo apt-get install flex

sudo apt-get install gperf

sudo apt-get install mingw32

sudo apt-get install tofrodos

sudo apt-get  install libxml2-utils

sudo apt-get install lib32z1

 

5、 配置Android编译环境

   Sudo gedit ./mt6582_lte/mbldenv.sh

   修改各路经如下

   JAVA_HOME=/usr/java/jdk1.6.0_45

   ANDROID_JAVA_HOME=/usr/java/jdk1.6.0_45

  PATH=/usr/java/jdk1.6.0_45/bin:$PWD/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:$PWD/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin:$PWD/prebuilts/misc/linux-x86/make:$PATH

posted @ 2015-05-25 15:09  proteus  阅读(207)  评论(0)    收藏  举报