E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kbuild
linux Makefile obj-m obj-y ..
最简单的Kbuildmakefile只包含一行:例子:obj-y+=foo.o该例子告诉
Kbuild
在这目录里,有一个名为foo.o的目标文件。foo.o将从foo.c或foo.S文件编译得到。
qxb1229
·
2013-02-20 14:00
向Makefile传宏
在模块开发学习到oops时,想要在oops.ko上加上调试信息,书上是在linux内核源代码顶层Makefile中如下:ifdefCONFIG_DEBUG_INFO
KBUILD
_CFLAGS+=
kangear
·
2013-02-17 02:00
内核模块
如何开始分析一份开源软件代码
透过了解 Linux的
Kbuild
或Android的buildingsystem,我们能知道如何新增、修改、删除代码,并保有完整性,顺利编译出结果。
HanTangSongMing
·
2013-02-16 11:00
Linux内核源代码中的Makefile分析
163.com#LinuxKernelMakefileAnalysis.Linux内核源代码中的Makefile分析linux-2.6.26内核原代码中共有大约2170个Makefile文件,大约110个
Kbuild
bugouyonggan
·
2013-02-01 10:00
makefile
makefile
linux内核
linux内核
Linux内核Makefile文件
本文是/Documentation/
kbuild
/makefiles.txt的中文译稿Linux内核Makefiles本篇文章描述了Linux内核Makefiles。
wwyyxx26
·
2013-01-21 20:00
linux下安装无线网卡驱动
驱动程序的压缩档 2 mkdir -p /usr/local/src/hybrid-wl 3tar xvfz 4tar xvfz 5 [root@localhost hybrid-wl]# make
KBUILD
_NOPEDANTIC
岳振华
·
2013-01-10 22:00
linux
四、usb设备注册
staticinlineintusb_register(structusb_driver*driver) { returnusb_register_driver(driver,THIS_MODULE,
KBUILD
_MODNAME
paomadi
·
2012-12-29 14:00
KBuild
MakeFile介绍(转)
引自:http://blog.chinaunix.net/space.php?uid=21289517&do=blog&id=1828166Linux内核Makefile分类KernelMakefileKernelMakefile位于Linux内核源代码的顶层目录,也叫TopMakefile。它主要用于指定编译LinuxKernel目标文件(vmlinux)和模块(module)。这编译内核或模块
zxf20063033
·
2012-11-02 20:00
obj-y,obj-m 区别
最简单的Kbuildmakefile只包含一行:例子:obj-y+=foo.o该例子告诉
Kbuild
在这目录里,有一个名为foo.o的目标文件。foo.o将从foo.c或foo.S文件编译得到。
zxf20063033
·
2012-11-01 21:00
btrfs文件系统的Makefile分析
从linux内核2.6开始,内核编译采用
Kbuild
系统。
stephenkung1
·
2012-10-27 12:00
Linux
Kbuild
文档
LinuxKbuild文档转载自:http://blog.chinaunix.net/uid-10221131-id-2943265.htmlV0.1tanggeliang@dvnchina.com2008-10-30目录Linux内核配置方式31.1概述31.2内核配置工具31.3内核配置方式42.Kconfig52.1Kconfig的树状关系52.2菜单选项52.3菜单属性62.4菜单依赖关系
it1988888
·
2012-10-05 00:14
Linux
Linux
Kbuild
文档
LinuxKbuild文档转载自:http://blog.chinaunix.net/uid-10221131-id-2943265.htmlV0.1tanggeliang@dvnchina.com2008-10-30目录Linux内核配置方式31.1 概述31.2 内核配置工具31.3 内核配置方式42.Kconfig52.1Kconfig的树状关系52.2菜单选项52.3菜单属性62.4菜单依
it1988888
·
2012-10-05 00:00
一切尽在掌握 -- kconfig
##Foradescriptionofthesyntaxofthisconfigurationfile,#seeDocumentation/
kbuild
/kconfig-l
RichardYSteven
·
2012-09-16 22:00
String
File
工具
makefile
obj-m
最简单的Kbuildmakefile只包含一行:例子:obj-y+=foo.o该例子告诉
Kbuild
在这目录里,有一个名为foo.o的目标文件。foo.o将从foo.c或foo.S文件编译得到。
L_yangliu
·
2012-09-12 13:00
Linux内核的Makefile
Linux内核的Makefile原文为:linuxsrc/Documentation/
kbuild
/makefiles.txtlinuxversion:2.6.18所有的Makefile均按照原文打的,
laokaddk
·
2012-07-20 16:45
linux
makefile
make bzImage的过程
从以上例子中可以看到,内核的编译系统
kbuild
是个很庞大的系统。但是,它所使用的make和我们平时用的make是一模一样的。
pingrui1234
·
2012-07-11 19:00
内核映像的形成 ——
KBuild
体系(一)
引用:内核映像的形成——
KBuild
体系(一)2.1
KBuild
体系从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这和过去的编译系统有很大的不同,尤其对于Linux内核模块的编译
wealoong
·
2012-07-05 18:00
2.6内核Makefile简单语法与应用
其实,在内核的Documentation/
kbuild
目录下面,还是有对内核Makefile语法的详细说明
hubi0952
·
2012-06-30 09:00
ext
Build
Path
documentation
library
makefile
linux
KBuild
MakeFile介绍 之二
从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。
wo519074786
·
2012-06-15 00:00
linux
object
makefile
linux内核
variables
compilation
Linux Kernel Makefile默认目标
奇怪的是,下面不远处有如下规则:ifeq($(
KBUILD
_EXTMOD),)_all
chenliujiang1989
·
2012-05-04 16:00
linux
makefile
linux内核
linux2.6.x的配置文件kconfig语法
vaqeteart.iteye.com/blog/898346 linux在2.6版本以后将配置文件由原来的config.in改为kconfig,对于kconfig的语法在/Documentation/
kbuild
xdsoft365
·
2012-04-25 17:00
linux
Module
NetWork
hex
menu
networking
使用
kbuild
构建bzImage内核映像
这里通过以下三个最经典的步骤来分析下,一个bzImage内核映像是如何配置编译,并最终安装使用的。当然在整个内核构建过程中,还支持许多的特性,相信这个经典过程明确之后,分析其他的情况就不会太难了,这里以x86体系来做分析。分析版本2.6.34.1(1)makemenuconfig研究代码最好的方法就是手眼并用,看代码的同时多多动手调试,我们先贴出了它实际运行的过程:[root@wwwlinux-2
dingyujie
·
2012-04-19 10:00
filter
basic
Build
include
makefile
wildcard
·LINUX设备驱动之serio总线(二)
must_checkserio_register_driver(structserio_driver*drv){ return__serio_register_driver(drv,THIS_MODULE,
KBUILD
_MODNAME
GangsterPan
·
2012-03-27 14:00
linux2.6.x的配置文件kconfig语法
linux在2.6版本以后将配置文件由原来的config.in改为kconfig,对于kconfig的语法在/Documentation/
kbuild
/kconfig-language.txt中做了详细的说明
tanqiuwei
·
2012-03-04 19:00
内核模块编程 Hello Kernel
具体变化可以查看/usr/src/linux/Documentation/
kbuild
下的几篇文章。里面详细说明了2.6内核
kbuild
和makefile的格式。
nemo2011
·
2012-02-27 14:00
Linux kernel的 Makefile和Kconfig以及Make menuconfig的关系
熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的linux2.6内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/
kbuild
/makefiles.txt
yarsen
·
2012-02-26 15:00
linux
Module
Flash
文档
makefile
linux内核
linux
KBuild
MakeFile介绍 之二
从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。
Tommy_wxie
·
2012-02-22 10:00
linux
object
makefile
linux内核
compilation
variables
linux kernel
kbuild
详解 之一
内核编译过程中会生成以下类型的文件参见Documentation/
kbuild
/
kbuild
.txtmodules.order:这个文件记录了Makefile中模块出现的顺序。
cuijianzhongswust
·
2012-02-21 12:22
LINUX
linux2.6内核Makefile详解
熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的linux2.6内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/
kbuild
/makefiles.txt
yujunf
·
2012-02-19 22:00
linux
gcc
Module
ext
makefile
编译器
Linux-Android启动 之 (zImage生成过程)
可以看到,在顶层makefile的第278行,包含了scripts/
Kbuild
.include文件,在这里定义了大量的函数和变量,供顶层makefile和其他makefile文件使用。
Tommy_wxie
·
2012-02-17 10:00
image
cmd
filter
脚本
Build
makefile
如何在kernel模块中使用已经编译好的obj文件
在Document/
kbuild
/modules.txt中看到这么一段 --- 3.3 Binary Blobs Some external modules need to include
qinglongyun
·
2012-01-18 17:00
kernel
makefile的一点心得, 转过来跟大家分享一下 ------ %:
makefile来源:ChinaUnix博客日期:2007.11.1517:23(共有条评论) 我要评论 ===目录 ===1概述 ===2用户与作用 ===3
Kbuild
文件
w_ww_w
·
2011-12-01 23:00
image
脚本
ext
makefile
statistics
linux内核
Linux source code Makefile分析
linux-2.6.xmakefile linux-2.6.20.6/Documentation/
kbuild
/makefiles.txt 一、 概述 linux的makefile
dianhuiren
·
2011-10-29 16:00
linux
image
汇编
Module
ext
makefile
hadoop streaming 技术整理
这回做
kbuild
项目,要用到hadoopstreaming,发现很多东西又忘了,趁这次机会把hadoop相关的知识再过一遍整理下。
chenxinl
·
2011-10-23 21:50
hadoop
output
框架
分布式计算
merge
网络
开发
hadoop streaming 技术整理
这回做
kbuild
项目,要用到hadoopstreaming,发现很多东西又忘了,趁这次机会把hadoop相关的知识再过一遍整理下。
chenxinl
·
2011-10-23 21:00
什么是
kbuild
?
官方网站介绍,来自 http://svn.netlabs.org/
kbuild
/wiki/
kBuild
关于
kBuild
…
kBuild
是一个makefile框架,它为复杂的任务编写简单的makefiles
abc78400123
·
2011-09-19 14:00
框架
工具
平台
makefile
编译器
跨平台
kbuild
系统-编译到内核和编译成模块的区别
代码编译到内核和编译成模块在代码中有什么区别呢?从模块的代码中看是一样的。入口函数都是MODULE_init(fun),但是代码中的条件编译会使宏module_init()在编译到内核和编译成模块的情况下替换成不同的代码。include/linux/init.h中可知#ifndefMODULE...#definemodule_init(x)__initcall(x);...#else/*MODU
jw212
·
2011-08-05 11:00
Module
REST
basic
each
fun
auto.conf, auto.conf.cmd, autoconf.h
123456789101112131415161718ifeq($(dot-config),1)#Readinconfig-includeinclude/config/auto.conf ifeq($(
KBUILD
_EXTMOD
lcw_202
·
2011-08-04 22:00
$(if $(
KBUILD
_VERBOSE:1=),@) 语法释疑
内核版本:2.6.35.13在Makefile的125行中有一句:$(if$(
KBUILD
_VERBOSE:1=),@)$(MAKE)-C$(
KBUILD
_OUTPUT)\
KBUILD
_SRC=$(CURDIR
lcw_202
·
2011-08-03 13:00
c
测试
null
makefile
output
Makefile中$@应用举例
内核顶层Makefile中,对混合目标的处理,以此作为例子来验证$@在Makefile中的使用: ifeq($(
KBUILD
_EXTMOD),) ifneq($(filterconfig%config
lcw_202
·
2011-08-02 20:00
c
filter
Build
makefile
KBuild
MakeFile介绍
从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。
gowyz
·
2011-07-26 16:00
object
Module
ext
makefile
linux内核
compilation
driver最近做的小笔记,有点乱,后面来整理
kernelmakefile:对Documentation/
kbuild
/makefiles.txt翻译:http://blog.chinaunix.net/uid-21712186-id-1818187
hxchuan000
·
2011-07-26 09:00
linux 内核中的 Makefile
对于内核,Makefile分为5类: Documentation/
kbuild
/makefiles.txt描述如下:50TheMakefileshavefiveparts:5152 Makefile
js_xj
·
2011-07-22 11:00
linux
vim
include
makefile
图形
menu
KBuild
MakeFile介绍
从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。
RTY 实践出真知
·
2011-07-21 07:00
Linux/Documentation/
kbuild
/kconfig-language.txt
1Introduction2------------34Theconfigurationdatabaseisacollectionofconfigurationoptions5organizedinatreestructure:67+-Codematurityleveloptions8|+-Promptfordevelopmentand/orincompletecode/drivers9+-Gen
xgbing
·
2011-07-01 09:00
[linux]
Linux/Documentation/
kbuild
/kconfig-language.txt
1Introduction 2------------ 3 4Theconfigurationdatabaseisacollectionofconfigurationoptions 5organizedinatreestructure: 6 7+-Codematurityleveloptions 8|+-Promptfordevelopmentand/orincompletecode
xgbing
·
2011-07-01 09:00
KBuild
MakeFile介绍
从Linux内核2.6开始,Linux内核的编译采用
Kbuild
系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。
echoisland
·
2011-06-30 16:00
object
Module
makefile
linux内核
variables
compilation
Kconfig
文档说明在内核源代码/Documentation/
kbuild
/kconfig-language.txt中详细解释见:http://www.oldlinux.org/oldlinux/viewthread.php
zkj_123
·
2011-06-27 21:00
linux进程状态D
发现也是跟写的磁盘是NFS挂载的有关系,在网上搜了下相关的文章,转载一下:) 运行在KVM虚拟机里的一些进程突然出了问题,这些出了问题的进程无法用kill杀掉,使用ps可以看到这些进程处于D状态:[build@
kbuild
-john
haiquan517
·
2011-06-14 13:39
linux
职场
休闲
D
进程状态
KBuild
MakeFile介绍
<p>从Linux内核2.6开始,<span style="color: #0000ff;">Linux内核的编译采用
Kbuild
系统</span>
yzd
·
2011-06-01 17:00
makefile
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他