Chinaunix首页 | 论坛 | 博客
  • 博客访问: 193487
  • 博文数量: 40
  • 博客积分: 1031
  • 博客等级: 少尉
  • 技术积分: 321
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-18 11:35
文章分类
文章存档

2022年(1)

2020年(1)

2017年(1)

2016年(5)

2015年(1)

2013年(1)

2011年(13)

2010年(16)

2009年(1)

我的朋友

分类: LINUX

2016-12-14 09:15:43

有时候编译 kernel 时,想要看一些编译信息,可以改相应目录的 Makefile,用 ccflags-y。
比如:
diff --git a/arch/arm64/mm/Makefile b/arch/arm64/mm/Makefile
index 3ecb56c..71037bd 100644
--- a/arch/arm64/mm/Makefile
+++ b/arch/arm64/mm/Makefile
@@ -3,3 +3,4 @@ obj-y                           := dma-mapping.o extable.o fault.o init.o \
                                   ioremap.o mmap.o pgd.o mmu.o \
                                   context.o proc.o
 obj-$(CONFIG_HUGETLB_PAGE)     += hugetlbpage.o
+ccflags-y += -v

除了指定编译参数,还可以指定链接参数等,更多信息请查阅官方文档:
https://www.kernel.org/doc/Documentation/kbuild/makefiles.txt
3.7 Compilation flags

阅读(2684) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~