Ubuntu上搭建android BSP的开发编译环境 && 设置定时编译任务
2012-03-15 15:39
1041 查看
1)下载基于linux平台的JDK。不管是编译android系统还是在eclipse中建立.apk应用软件的开发,都需要这个。在终端中执行:apt-get install sun-java5-jdk,安装完后执行javac -version可验证安装成功与否。
(2)下载基于linux平台的eclipse,解压。使用跟XP上的eclipse相同。
(3)在android官网下载基于linux的android SDK,解压。
(4)在eclipse中点击软件更新,升级android的ADT插件,方便android应用软件开发。并导入android SDK路径,设置***D。
(5)利用apt-get install安装一些编译常用工具包: flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip make libncurses5-dev zlib1g-dev libsdl1.2-dev libsdl1.2debian
(6)安装交叉编译器,一般拷贝到某个目录下就可以了,比如是/usr目录,然后在.bashrc添加环境变量即可。例如:vi ~/.bashrc,然后加上export PATH=$PATH:/usr/arm-eabi-4.4.0/bin。
具体使用时,碰到的问题如下:
(1)在内核代码中运行menu config时,出现少ncurses库错误。ncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序都不使用了,不过如果要编译一些老程序,还经常遇得到。执行命令 apt-get install libncurses5-dev
(2)一些常用工具的安装,比如apt-get install subversion。其它一些工具诸如perl,python一般会默认系统自带,可以通过which命令来确认是否安装,会得到安装路径。
================================================================================================================================
有些时候我们在服务器资源紧张无法编译的情况下,可以设置在服务器上的定时任务让其在转钟之后执行编译任务。设置定时任务的命令是:at 02:50,进入命令行:
warning: commands will be executed using /bin/sh
at> cd ~/
at> mkdir tst899
at> <EOT>
分别执行进入当前目录,执行命令,按CTRL+D退出命令行即可。之后,用atq命令可以查看有多少定时任务已经被提交。
/article/1948538.html
(2)下载基于linux平台的eclipse,解压。使用跟XP上的eclipse相同。
(3)在android官网下载基于linux的android SDK,解压。
(4)在eclipse中点击软件更新,升级android的ADT插件,方便android应用软件开发。并导入android SDK路径,设置***D。
(5)利用apt-get install安装一些编译常用工具包: flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip make libncurses5-dev zlib1g-dev libsdl1.2-dev libsdl1.2debian
(6)安装交叉编译器,一般拷贝到某个目录下就可以了,比如是/usr目录,然后在.bashrc添加环境变量即可。例如:vi ~/.bashrc,然后加上export PATH=$PATH:/usr/arm-eabi-4.4.0/bin。
具体使用时,碰到的问题如下:
(1)在内核代码中运行menu config时,出现少ncurses库错误。ncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序都不使用了,不过如果要编译一些老程序,还经常遇得到。执行命令 apt-get install libncurses5-dev
(2)一些常用工具的安装,比如apt-get install subversion。其它一些工具诸如perl,python一般会默认系统自带,可以通过which命令来确认是否安装,会得到安装路径。
================================================================================================================================
有些时候我们在服务器资源紧张无法编译的情况下,可以设置在服务器上的定时任务让其在转钟之后执行编译任务。设置定时任务的命令是:at 02:50,进入命令行:
warning: commands will be executed using /bin/sh
at> cd ~/
at> mkdir tst899
at> <EOT>
分别执行进入当前目录,执行命令,按CTRL+D退出命令行即可。之后,用atq命令可以查看有多少定时任务已经被提交。
/article/1948538.html
相关文章推荐
- Ubuntu上搭建android BSP的开发编译环境 && 设置定时编译任务 && ubuntu从10.04升级到12.04后编译出错
- Ubuntu 14.04 安装搭建Android开发编译环境
- ubuntu 11.04下搭建android开发/编译环境 安装必要工作用软件
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码(by 星空武哥)
- 如何搭建android的开发环境 虚拟机和ubuntu的安装与建立编译条件
- ubuntu 12.04(64位 server)下搭建 android2.3/android4.0开发环境及遇到的编译问题
- Ubuntu下Android开发环境搭建及源代码下载、编译、运行
- Android系统编译环境搭建—Ubuntu14.04安装&root登录&Chromium root启动&安装配置交叉编译环境
- Ubuntu 14.04下搭建 Android 开发环境(2) -SDK&IDE
- Ubuntu16.04下搭建开发环境及编译tiny4412 Android系统
- Android开发入门之二--Android编译环境搭建(Vmawre+Ubuntu10.04+SecureCRT)
- Android源码开发(1)---- 如何在Ubuntu 11.10中搭建Android编译开发环境
- android ubuntu编译开发环境搭建总结
- Ubuntu16.04下搭建开发环境及编译tiny4412 Android系统【转】
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- Linux开发环境搭建 三 (在Ubuntu上Android/Linux编译环境的准备)
- 【Android】Ubuntu 16.04搭建Android开发编译环境
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- 如何搭建android的开发环境 虚拟机和ubuntu的安装与建立编译条件