上一页 1 ··· 4 5 6 7 8 9 10 下一页

2014年3月13日

globbing

摘要: 阅读全文

posted @ 2014-03-13 10:47 JonnyLulu 阅读(150) 评论(0) 推荐(0)

2014年3月8日

dia 在Linux(ubuntu)下无法输入中文的解决办法

摘要: sudo sed -i 's/ --integrated//' /usr/bin/dia 阅读全文

posted @ 2014-03-08 14:21 JonnyLulu 阅读(431) 评论(0) 推荐(0)

ubuntu 软件

摘要: sublime-text-2:文本编辑器sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update sudo apt-get install sublime-text-2bumblebee:intel、nvidia双显卡切换工具sudo add-apt-repository ppa:bumblebee/stablesudo apt-get updatesudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic.. 阅读全文

posted @ 2014-03-08 09:53 JonnyLulu 阅读(176) 评论(0) 推荐(0)

2014年2月28日

编译cubieboard android 源码过程详解之(六):pack

摘要: android/device/softwinner/common/vendorsetup.shfunction pack(){ T=$(gettop) export CRANE_IMAGE_OUT=$OUT export PACKAGE=$T/../lichee/tools/pack copy_android_modify_tool_files sh $DEVICE/package.sh $1}copy_android_modify_tool_files 将 android 系统中一些媒体资源复制到了 SPR boot中,但好像没用到。最后执行了对应产品的打包脚本... 阅读全文

posted @ 2014-02-28 17:11 JonnyLulu 阅读(853) 评论(0) 推荐(0)

编译cubieboard android 源码过程详解之(五):make

摘要: 前期准备终于做完了,设置好了环境变量,提供了所需的函数,相关文件也已经到位,所有这一且都是为了最终的make。首先是Makefile的包含关系:Makefilebuild/core/main.mkbuild/core/help.mkbuild/core/config.mkbuild/core/pathmap.mkbuildspec.mkdevice/softwinner/apollo-cubieboard/BoardConfig.mkdevice/softwinner/crane-common/BoardConfigCommon.mkbuild/core/combo/select.mkbuil 阅读全文

posted @ 2014-02-28 14:25 JonnyLulu 阅读(1231) 评论(0) 推荐(0)

2014年2月27日

编译cubieboard android 源码过程详解之(四):extract-bsp

摘要: extract-bsp这条命令在其它平台不一定有,在cubieboard平台中功能是将和bsp输出文件复制到编译安卓源码的输出目录。extract-bsp 1 function extract-bsp() 2 { 3 LICHEE_DIR=$ANDROID_BUILD_TOP/../lichee 4 LINUXOUT_DIR=$LICHEE_DIR/out/android 5 LINUXOUT_MODULE_DIR=$LICHEE_DIR/out/android/lib/modules/*/* 6 CURDIR=$PWD 7 8 cd $DEVICE ... 阅读全文

posted @ 2014-02-27 17:51 JonnyLulu 阅读(4125) 评论(0) 推荐(0)

ubuntu 设置bash为默认sh

摘要: 查看ubuntu默认sh:ll /bin/sh结果显示:/bin/sh -> dash*执行:sudo dpkg-reconfigure dash选择no,再次查看ubuntu默认sh,已经变为bash了。 阅读全文

posted @ 2014-02-27 07:59 JonnyLulu 阅读(956) 评论(0) 推荐(0)

2014年2月26日

编译cubieboard android 源码过程详解之(三):lunch

摘要: 阅读本文前请先阅读source build/envsetup.sh2014-02-26这一步是选择要编译的产品。2014-02-27在文档中分析函数调用真的不是很方便,这里先试着用缩进表示函数的层次,缩进越多表示被调用的层级越深(很遗憾,插入的代码无法缩进显示)。因为有些代码片段只属于函数的一部分,所以在代码片段上都表明了所属的函数(红色背景,白色字体)。lunchfunction lunch(){ local answer if [ "$1" ] ; then answer=$1 else print_lunch_menu echo... 阅读全文

posted @ 2014-02-26 19:01 JonnyLulu 阅读(2217) 评论(1) 推荐(0)

编译cubieboard android 源码过程详解之(二):source build/envsetup.sh

摘要: 2014-02-26这是最先要做的一步,主要是做编译之前的配置。旅程开始:从哪里开始?首先要找到该脚本从哪里开始执行,如果你使用的编辑器支持代码折叠和symbles浏览,那么这件事情就比较简单。代码折叠后,看一下脚本的整体结构,可以发现基本全是函数,期间零星分散着一些变量的设置。函数是要被调用的,自然不会从函数开始。直到最后才发现函数调用:for f in `/bin/ls vendor/*/vendorsetup.sh vendor/*/*/vendorsetup.sh device/*/*/vendorsetup.sh 2> /dev/null`do echo "inclu 阅读全文

posted @ 2014-02-26 18:59 JonnyLulu 阅读(2320) 评论(0) 推荐(0)

编译cubieboard android 源码过程详解之(一):概述

摘要: 一直想理清编译安卓系统源码的过程中到底做了哪些事情,想必是极困难的,因为其中涉及到太多的背景知识(shell、makefile、sed等)。因此将此事做为一长期工作,慢慢来吧...lichee buildsourcebuild/envsetup.shlunchextract-bspmakepack 阅读全文

posted @ 2014-02-26 18:57 JonnyLulu 阅读(1066) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 下一页

导航