当前位置: 代码迷 >> makefile的解决方案
 
  • 嵌入式linux视频教程下载地址解决办法

    嵌入式linux视频教程下载地址师兄给我推荐了一套嵌入式的视频,我学了几周,受益匪浅,特推荐给像我这样的菜鸟。这套视频教程好像有几个版本,我用的是2440开发板,所以下载的是2440版本,其他版本的我也列了出来2440版视频:《嵌入式体验入门班》视频下载地址:http://115.com/file/e6ecy8tc《嵌入式Linux应用开发班》视频下载地址:http://115.com/file/...

    277
    热度
  • 嵌入式linux视频教程大放送解决方案

    嵌入式linux视频教程大放送师兄给我推荐了一套嵌入式的视频,我学了几周,受益匪浅,特推荐给像我这样的菜鸟。这套视频教程好像有几个版本,我用的是2440开发板,所以下载的是2440版本,其他版本的我也列了出来2440版视频:《嵌入式体验入门班》视频下载地址:http://115.com/file/e6ecy8tc《嵌入式Linux应用开发班》视频下载地址:http://115.com/file/a...

    250
    热度
  • [求助]一个头文件和CPP文件的问题

    [求助]一个头文件和CPP文件的问题 我知道,如果写一个头文件,说明写在一个CPP文件中。在测试文件中只要include这个头文件就可以了。可我编了一个程序,include头文件还是不能用,会有下列的出错提示BSTest.obj:errorLNK2001:unresolvedexternalsymbol"protected:int__thiscallBSTTree<...

    181
    热度
  • 驱除SVN文件

    清除SVN文件多种办法:当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法。一、在linux下删除这些目录是很简单的,命令如下find.-typed-name".svn"|xargsrm-rf或者find.-typed-iname".svn"-execrm-rf{}\;全部搞定。二、在...

    1870
    热度
  • msm8909+android5.1.1编译前配置及增多新项目和产品所需分支

    msm8909+android5.1.1编译前配置及增加新项目和产品所需分支msm8909+android5.1.1编译前配置及增加新项目和产品所需分支编译前的选项配置:(1)sourcebuild/envseutp.sh(2)choosecomb1.sourcebuild/envsetup.shsource是用来运行shell脚本的命令功能和"."和相同,因此也可以写作:.b...

    162
    热度
  • Android source索引添加编译工程脚本(含ccache)

    Androidsource目录添加编译工程脚本(含ccache)将此脚本置于android工程源码根目录,即可用此脚本起build,且取名为compile.sh#!/bin/bash##Copyright(c)2012,TheLinuxFoundation.Allrightsreserved.##Redistributionanduseinsourceandbinaryforms,withorwi...

    92
    热度
  • Android的硬件抽象层模块编纂规范

    Android的硬件抽象层模块编写规范硬件抽象层模块编写规范?Android系统的硬件抽象层以模块的形式来管理各个硬件访问接口.每一个硬件模块都对应有一个动态链接库文件.这些动态链接库文件的命令需要符合一定的规范.同时,在系统内部,每一个硬件抽象层模块都使用结构体hw_module_t来描述,而硬件设备则使用结构体hw_device_t来描述.下面我们跟着老罗来学习描述硬件抽象层模块文件的命名规范...

    59
    热度
  • Android socket 学习记要 之 执行new socket(ip, port)程序崩溃

    Androidsocket学习记录之执行newsocket(ip,port)程序崩溃这段时间在学习Android的socket编程,我不是专做APP的,做的是bootloader、驱动、hal、framework这个线的,也就是系统搭建和功能优化设计。为了打通这整条线,为此学习了不少东西,今天把Android的socket学习记录一下,以防止以后会出现这样的低级错误。我这里是在极客学院的源码基础上...

    128
    热度
  • android 语言定做

    android语言定制本文是主要对android定制多语言的问题进行深入研究后,总结了其定制的机制和其具体实现方法。如果想深入了解其定制的机制,可阅读本文第一部分,如果只想了解如何定制,请参考第二部分。第一部分多语言定制的机制1、ICU4C简介ICU4C(ICUforC,http://site.icu-project.org/)是ICU在C/C++平台下的版本,ICU(Intern...

    65
    热度
  • Android开发之JNI调用本地C库课题(一):JNI的使用

    Android开发之JNI调用本地C库专题(一):JNI的使用JNI,是用于开发本地C函数库的技术。用于链接JAVA和C或者C++语言的桥梁。在部分android项目开发中,我们是需要用到这项技术的。在升级APP的时候,我们有时间需要用到增量更新技术,这个也是基于JNI技术实现的,详情请点击:基于JNI技术实现增量更新那么废话不多说,进入正题。开发JNI,需要用到NDK,这个大家应...

    18
    热度
  • Android的NDK开发(二)-基于NDK的OpenGL开发

    Android的NDK开发(2)-基于NDK的OpenGL开发之前在学习Android的时候有写过如果在Android中使用OpenGL,当时完全都是用java语言来实现的,现在我们用NDK来实现一次。实现的思路就是将渲染器中的onDrawFrame,onSurfaceChanged,onSurfaceCreated分别在C中实现,然后将C编译成.so文件之后在Java中直接调用相应的函数就可以了...

    20
    热度
  • Android JIT带来的虚拟机崩溃有关问题及解决方案(转)

    AndroidJIT带来的虚拟机崩溃问题及解决方案(转)Android自从2.2开始加入了JIT技术,号称速度提高了3~5倍。不过JIT的稳定性有待考证。。。看一下这个issue:http://code.google.com/p/android/issues/detail?id=9281我的系统是2.3的,我把楼主的代码放在模拟器和板子上运行时候,倒是都好着呢。但我自己从网上下载的一个含有3D调用...

    50
    热度
  • Android内核编译、剪裁与运行

    Android内核编译、裁剪与运行上篇我对ARM版linux进行了编译与裁剪,下面将编译、裁剪Android内核,并在模拟器上运行编译后的系统。1、建立Android开发环境:在Oracle官网下载jdk-7u15-linux-i586.tar.gz,复制到/usr文件夹下并解压:cp./jdk-7u15-linux-i586.tar.gz/usrtarzxvfjdk-7u15-linux-i58...

    74
    热度
  • 替 Android添加底层核心服务

    为Android添加底层核心服务为Android添加底层核心服务1.为什么要写底层核心服务呢?因为底层核心服务是Android框架里最接近Linux/Driver的部分。为了充分发挥硬件设备的差异化特性,核心服务是让上层Java应用程序来使用Driver/HWDevice特色的重要管道。例如Media、Telephone等底层硬件。在开机过程中,就可以启动核心服务(汉字输入法服务等),让众多应用程...

    449
    热度
  • 施用Ant 实现批量打包Android应用

    使用Ant实现批量打包Android应用由于公司运维需要以及应用中需要加上应用推广的统计,往往要对应二三十个渠道,按照正常方法一个一个的去生成不同渠道包的应用,不仅浪费了时间,而且大大降低了效率.上一篇讲到使用Ant进行Zip/Tar包的解压缩,实际上Ant工具不仅仅具有此类功能,它更强大的地方在于自动化调用程序完成项目的编译,打包,测试等.类似于C语言中的make脚本完成这些工作的...

    93
    热度
  • Android底层开发技术实战详解——内核、移栽和驱动

    Android底层开发技术实战详解——内核、移植和驱动《Android底层开发技术实战详解——内核、移植和驱动》基本信息作者:王振丽丛书名:Android移动开发技术丛书出版社:电子工业出版社ISBN:9787121175930上架时间:2012-8-13出版日期:2012年8月开本:16开页码:540版次:1-1所属分类:计算机>软件与程序设计>移动开发>Android更多关于...

    65
    热度
  • 初体验Android的两个小不得劲

    初体验Android的两个小不爽今天下午花了点时间来体验Android,本以为5分钟就可以完成的Helloworld,却用了将近1个半小时的时间,实在有些不爽。现在暂时记下一些不爽的地方,希望大家能指出问题在哪里?有什么更好的办法?前面按照安装文档,下载sdk和eclipseplugin,安装配置安装文档一路顺风。马上新建工程,编写Helloworld代码,启动运行。想着应该大工告成,看的到效果收...

    56
    热度
  • Android中的HAL相关库搜索机制跟原理学习

    Android中的HAL相关库搜索机制和原理学习本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/Android源码版本Version:4.2.2;硬件平台全志A31在介绍FrameWork是不得不提的是HAL(硬件抽象层)一般是用来和特点的硬件平台进行交互的,所以不同的android平台主...

    77
    热度
  • Ubuntu环境上上载编译Android kernel源码

    Ubuntu环境下下载编译Androidkernel源码编译android源码时并不会自动编译android内核,因此需要手动编译这部分代码。编译内核所用的时间比编译android源码要少得多。1、确定内核版本建立一个存放android内核源码的kernel目录,进入该目录,并使用如下命令下载内核源码引用$gitclonehttps://android.googlesource.com/kerne...

    15
    热度
  • android ndk 之Android.mk编纂

    androidndk之Android.mk编写转载:http://aswang.iteye.com/blog/1036130最近在移植一个linux下的c库到android,学习编写Android.mk文件,特地花了点时间学习。?在网上搜了很多,最后发现还是看ndk的文档最直接,也最全面,下面的总结主要是根据ndk提供的文档编写的。?1、单一的Android.mk文件:?LOCAL_PATH:=$...

    44
    热度