Makefile: *** 混合的隐含和普通规则。 停止。Makefile: *** mixed implicit and normal rules. Stop.这个原因可能是Make工具对低版本内核的Makefile一些旧的规则兼容不好,我们只需要修改对应的Makefile。如 一:原始的:/ %...
分类:
其他好文 时间:
2014-12-28 07:02:00
阅读次数:
124
#/*
#*File:Makefile
#*Author:DavidLin
#*Date:2014-12-07pm
#*Email:linpeng1577@163.comorlinpeng1577@gmail.com
#*world:thecityofSZ,inChina
#*Ver:000.000.001
#*history:editortimedo
#*1)LinPeng2014-12-07createdthisfile!
#*2)
#*/
.PHONY:allclean
obj-m:=test.o
..
分类:
系统相关 时间:
2014-12-28 01:50:38
阅读次数:
244
* Build uboota) 安装好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并设置好 环境变量PATH,保证可以正常使用。b) 解压 uboot_tiny4412-20130729.tgz 并进入相应的目录 tar xzf ub...
分类:
其他好文 时间:
2014-12-27 18:57:23
阅读次数:
182
起因:阅读linux0.11代码时,发现RAMDISK这个宏定义在makefile中。以前没有接触过这种用法,练习一下。
目的:在Makefile中定义的宏,在C语言代码里面使用。
Makefile的内容:
CC=gcc
RAMDISK = -DRAMDISK=512
all:
$(CC) $(RAMDISK) hello.c
clean:
...
分类:
其他好文 时间:
2014-12-26 13:01:16
阅读次数:
215
我想让我的程序运行在RAM中而不是在SPI FLASH上,写了一个scatterfile:ROM 0x00000000 0x00200000 ;spi flash{STARTUP +0 { startup.o(RESET, +First) ;*(+RO) }RO 0x20000...
分类:
其他好文 时间:
2014-12-25 16:20:03
阅读次数:
161
转载:http://nfer-zhuang.iteye.com/blog/1752368 一、说明 android build system是一个非常庞大的系统,要编译Android工程、修改或新增Android模块都需要对这个编译系统有一定的了解。但是由于它实在是太庞大了,大家往往是不知道从...
分类:
移动开发 时间:
2014-12-25 15:55:31
阅读次数:
159
转自:http://nfer-zhuang.iteye.com/blog/1752387 一、说明 上文我们对acp的Android.mk文件做了一个大致的描述,使得大家对Android.mk文件有了一个初步的认识,下面我们就重点分析下第一行: LOCAL_PATH:= $(call m...
分类:
移动开发 时间:
2014-12-25 15:53:33
阅读次数:
370
陈皓 (CSDN)概述——什 么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士...
分类:
其他好文 时间:
2014-12-24 17:57:29
阅读次数:
250
本文讲述如何编写Linux内核模块,需要两个文件 mytest.c,Makefile。
存放到同一个文件夹目录,然后make、make install,就可以完成内核模块的编译生成和安装。
然后通过dmesg命令就可以看到从模块初始化函数输出的信息。
mytest.c:
#include
#include
#include
#include
#include
#inclu...
分类:
系统相关 时间:
2014-12-24 16:25:04
阅读次数:
320