Chinaunix首页 | 论坛 | 博客
  • 博客访问: 462350
  • 博文数量: 185
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 681
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-06 21:45
个人简介

为梦而战

文章分类

全部博文(185)

文章存档

2016年(3)

2015年(103)

2014年(79)

我的朋友

分类: LINUX

2015-05-22 16:03:51

前些天 在编译内核模块时发现需要传递参数用以编译时候增加调试信息。

经google后,文章(作者:进城农民工)提示需要用


  1. CFLAGS_sc-dev.o += -DCONFIG_SC_DEBUG_DEEP  
  2.   
  3. sc-y=sc-dev.o  
CFLAGS_sc-dev.o += -DCONFIG_SC_DEBUG_DEEP sc-y=sc-dev.o


 

的方式,但是当依赖文件很多时候这种方式显然没办法解决前面提到的问题,

自己琢磨发现 内核编译时候有个可用标志 用于这种方案:


  1. EXTRA_CFLAGS += -DCONFIG_SC_DEBUG_DEEP  
EXTRA_CFLAGS += -DCONFIG_SC_DEBUG_DEEP


并且子Makefile也继承这个变量,岂不是很好??

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