(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)A...
分类:
移动开发 时间:
2014-09-12 16:51:13
阅读次数:
358
1. Makefile到底做了什么 之前看了网上许多牛人写的关于Makefile的解析的文章,在这里,我也结合我个人的理解,去分析U-Boot的Makefile。 首先,我们大致了解一下,Makefile到底做了些什么工作?其实,顶层Makefile的主要任务就是组织整个U-Boot工程的编译,.....
分类:
其他好文 时间:
2014-09-09 17:39:19
阅读次数:
134
在编译LINUX内核时,首先要修改内核源码顶层目录下的makefile文件,将其中ARCH ?= $(SUBARCH)修改为ARCH ?= arm,将CROSS_COMPILE ?= 修改为CROSS_COMPILE ?= arm-linux-gcc,或者不修改,而是将ARCH和CROSS_COMP...
分类:
系统相关 时间:
2014-09-07 23:45:05
阅读次数:
450
通过上篇文章,我们分析了编译android时source build/envsetup.sh和lunch命令,在执行完上述两个命令后, 我们就可以进行编译android了。1. make执行make命令的结果就是去执行当前目录下的Makefile文件,我们来看下它的内容:[html] 1 ### D...
分类:
移动开发 时间:
2014-09-04 16:43:19
阅读次数:
257
在eclipse工程目录下建立一个jni的文件夹在jni文件夹中建立Android.mk和Application.mk文件 Android.mk文件:Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。详见附....
分类:
移动开发 时间:
2014-08-24 18:00:02
阅读次数:
211
1、命令行中调用nmake的基本语法:namke/fmakefile/xstderrfile[macrodefs][targets]其中makefile为makefile文件,/x stderrfile为可选参数,即把nmake错误存储到文件stderrfile。2、makefile的主要语法:2....
分类:
其他好文 时间:
2014-08-21 11:09:04
阅读次数:
233
假如我使用的是WR703N,改为8M内存:1 修改openwrt/target/linux/ar71xx/image/Makefile文件$(eval $(call SingleProfile,TPLINK-LZMA,64kraw,TLMR3420V2,tl-mr3420-v2,TL-MR3420-...
分类:
其他好文 时间:
2014-08-20 13:45:32
阅读次数:
250
n 基本框架:a) Makefile文件的命名b) Makefile基本规则c) Makefile自动化变量d) Makefile编译多个可执行文件3.1 Makefile文件的命名: Makefile最好命名为Makefile,不然的话,敲入make命令的同时,得显示指定出makefile文件名,...
分类:
其他好文 时间:
2014-08-18 15:54:02
阅读次数:
187
一、代码初接触1.我们来启动程序吧刚开始导师发下来这个复杂的程序时,完全没有头绪,怎样子才能让它跑起来呢?刚开始看到了好多makefile文件,想来应该是用make命令来处理,折腾了半天发现windows下make不好使了。终于在角落里发现了Script这个文件夹,里面已经把编译的操作写好了,果断使...
分类:
其他好文 时间:
2014-08-16 13:43:02
阅读次数:
218
1、make: *** [out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/slang_rs_export_foreach.o] 错误 1在工程根目录下,打开下面的makefile文件:源码目录 frameworks/compil...
分类:
移动开发 时间:
2014-08-14 10:43:58
阅读次数:
204