ext4之Makefile
来源:互联网 发布:广州沙河网络批发市场 编辑:程序博客网 时间:2024/06/06 05:32
看一个linux内核模块之前,首先要做的就是看Makefile,然后试看init和exit函数,我看ext4的代码看的第一个文件也是Makefile(除了内核文档),接下来我们看一看2.6.19内核的ext4的Makefile吧。
#
# ext4模块的Makefile.#
obj-$(CONFIG_EXT4DEV_FS) += ext4dev.o
ext4dev-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \
ioctl.o namei.o super.o symlink.o hash.o resize.o extents.o
ext4dev-$(CONFIG_EXT4DEV_FS_XATTR) += xattr.o xattr_user.o xattr_trusted.o
ext4dev-$(CONFIG_EXT4DEV_FS_POSIX_ACL) += acl.o
ext4dev-$(CONFIG_EXT4DEV_FS_SECURITY) += xattr_security.o
根据Makefile里的依赖关系我们可以知道,只要在内核选项里配置了CONFIG_EXT4DEV_FS,balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o ioctl.o namei.o super.o symlink.o hash.o resize.o extents.o等文件是一定会被编译进内核的,属于是ext4的基础代码部分。配置了CONFIG_EXT4DEV_FS_XATTR就等于说是添加了扩展属性部分的代码,CONFIG_EXT4DEV_FS_POSIX_ACL选项是表示内核是不是支持控制权限列表功能,CONFIG_EXT4DEV_FS_SECURITY选项表示内核是否支持安全检查部分的代码。
0 0
- ext4之Makefile
- Ext4.0之Panel
- ext4之内核文档
- ext4之super.c
- EXT4文件系统之ext4_fill_super()
- 无痛之ext3升ext4
- EXT4 之 Android 文件系统剖析
- Ext4
- Ext4
- ext4
- Makefile之 Makefile浅析
- centos 5.4无痛之ext3升ext4
- ext4文件系统翻译之第二篇
- Ext4.x 之了解基本体系结构
- Ext4文件系统一之架构分析
- Ext4文件系统二之架构分析
- EXT4 之 Dentry 和 Inode对象
- EXT4 之superblock 结构体剖析
- 字典树 Trie
- 【转载】Md5 和 CRC32 的区别
- HDU-2501 Tiling_easy version(递推)
- 判断一个链表是否为有环链表
- STM32通过读取芯片唯一ID号来实现程序的保护,防止被抄袭
- ext4之Makefile
- CSS中margin和padding的区别
- delphi 跟 WebBrowser 中JS 交互思路
- mysql源码安装
- C++中回车换行(\n\r)和换行(\r)的区别
- 【CDP-云设计模式】第8章,4.预定的自动伸缩模式(Scheduled Autoscaling Pattern)
- 不写总结不睡觉学习日志第三篇
- Codeforces Round #374 (Div. 2) C. Journey dp
- pt、px和em