ChinaUnix.net
相关文章推荐:

linux 24 makefile

#include #include #include void getHzKCode(unsigned char *c, char buff[]) { unsigned char qh, wh; unsigned long offset; FILE *HZK; /*打开字库文件hzk24*/ if ((HZK = fopen("HZKS_24*24.DZK", "rb")) == NULL) { printf("Can't open haz24,Please add it?"); getchar(); exit(0); } qh = *(c) - 0xa0; /*10进制的160等于16进制的A0 */ wh = *(c+1) - 0xa0; /*获得区码与位...

by hongjiujing - C/C++ - 2011-10-09 16:38:31 阅读(1902) 回复(0)

相关讨论

hi all: 各为在看kernel makefile时是否会觉得很困难呢?? 虽然kernel 的makefile语法跟一般的一样,但整个编译流程可是相当复杂 我最近在缩减code size所以当然要先好好理解编译流程,所以找了makefile debugger发现remake的效果很好,毕竟编译流程虽然复杂.但都是单执行绪,所以如果有debugger帮忙肯定会非常有效 “Remake - GNU Make with comprehensible tracing and a debugger” , ubuntu可以直接安装 1. 先搞定编译kernel环境...

by wayling - 内核源码 - 2012-04-13 17:04:03 阅读(1677) 回复(3)

前言

       本文记录了本人通过阅读内核文档makefile.txt所提炼的本人认为对linux
       动开发有帮助的知识要点。敬请指出错误和不足。

----------------------------------------------------------------------------------

by 自语的骆驼 - 移动操作系统 - 2011-12-20 09:44:06 阅读(863) 回复(0)

今天学校linuxmakefile文件的编写时遇到如下问题: 要写一个包含两个文件的makefile文件,两个文件分别如下: func.h文件: #include int add(int m) { int i; int sum; for(i=0;i #include"func.h" void fun1(int a) { int i; ...

by liuwenping4261 - Linux新手园地 - 2011-07-10 20:24:45 阅读(2703) 回复(6)

Understand the linux makefile system makefile 的組成 (compoments) 1. explicit rules 2. implicit rules 3. variable definitions 4. directives 5. comments 1. 利用 origin function 可以知道某一個變數是從何處來的 Example: ifdef V ifeq ("$(origin V)", "command line") The result of this function is a string telling you how the variable variable was defined: `undefined' if variable was never de...

by hhtr001 - Linux文档专区 - 2009-11-11 13:22:27 阅读(760) 回复(0)

makefile包括五部分 -------------------------------------------- makefile 顶层makefile文件 .config 内核配置文件 arch/$(ARCH)/makefile 机器体系makefile文件 scripts/makefile.* 所有内核makefiles共用规则 Kbuild 其它makefile文件 通过内核配置操作产生.config文件,顶层makefile文件使用该文件...

by Godbach - Linux文档专区 - 2009-11-09 22:55:51 阅读(1104) 回复(0)

描述linux kernel 的makefile的组织结构,什么是linux kernel 和 makefile 不用说了。 1. 概述 kernel的makefile分为5个部分: makefile 最外面的makefile .config kernel的配置文件 arch/$(ARCH)/makefile 不同架构cpu的makefile scripts/makefile.* 规则文件 kbuild makefiles 500多个makefile文件...

by nighteblis - Linux文档专区 - 2008-12-26 16:30:30 阅读(1247) 回复(0)

linux内核makefile文件 --译自linux2.6.x Kernel makefiles http://bbs.zndev.com/htm_data/12/0510/100065.html 本文档描述了linux内核的makefile文件。 === 目录 === 1 概述 === 2 角色分工 === 3 内核编译文件 --- 3.1 目标定义 --- 3.2 内嵌对象 - obj-y --- 3.3 可加载模块 - obj-m --- 3.4 导出符号 --- 3.5 库文件 - lib-y --- 3.6 目录递归 ---...

by yuchuan2008 - Linux文档专区 - 2008-12-17 17:48:37 阅读(711) 回复(0)

linux内核的makefile也不是一般的麻烦。这里结合makefile本身的用法对linux内核的makefile做一分析。 (1)入口点 默认的makefile的入口点是第一条规则。而linux内核的makefile的第一条规则是这样的: 除去上面一长串赋值语句,来到: PHONY := _all _all: 是一条空规则。奇怪的是,下面不远处有如下规则: ifeq ($(KBUILD_EXTMOD),) _all: all else _all: modules endif 也就是说目标_all被写了两遍。 原因如下:一般makefile是不允...

by crazysjf - Linux文档专区 - 2008-09-15 22:56:29 阅读(1479) 回复(1)

1. 配置系统的基本结构 linux内核的配置系统由三个部分组成,分别是: makefile:分布在 linux 内核源代码中的 makefile,定义 linux 内核的编译规则; 配置文件(config.in):给用户提供配置选择的功能; 配 置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows 图形界面的用户配置界面,各自对应于 Make config、Make menuconfig 和...

by smsong_cu - Linux文档专区 - 2008-08-24 16:46:51 阅读(643) 回复(0)

http://blog.chinaunix.net/u/22754/showart_372628.html === 1 概述 === 2 角色分工 === 3 内核编译文件 --- 3.1 目标定义 --- 3.2 内嵌对象 - obj-y --- 3.3 可加载模块 - obj-m --- 3.4 导出符号 --- 3.5 库文件 - lib-y --- 3.6 目录递归 --- 3.7 编译标记 --- 3.8 命令依赖 --- 3.9 依赖关系 --- 3.10 特殊规则 === 4 辅助程...

by zsfly - Linux文档专区 - 2008-04-15 13:51:54 阅读(495) 回复(0)