Chinaunix首页 | 论坛 | 博客
  • 博客访问: 778648
  • 博文数量: 231
  • 博客积分: 3217
  • 博客等级: 中校
  • 技术积分: 2053
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-04 12:01
文章分类

全部博文(231)

文章存档

2015年(1)

2013年(10)

2012年(92)

2011年(128)

分类: LINUX

2011-12-28 17:45:51

build/make/module_abc.in中按照其他模板添加makefile文件,但是写好的module_abc.in和它在xxx_abc/目录下对应的文档不会发生关联编译,使用make show_modules 命令会发现abcdisabled项目栏中,显然是没有发生编译了。打开makefile文件,查看show_modules命令栏中有 Disabled: $(MODULES_DISABLED)”,搜索MODULES_DISABLED,发现存在build/make/templates/eCosSwitch.in文件中,打开发现了一些规律,在此文件中搜索module_acl.inacl,在每个acl后面添加dm2016,再make clobber make,哈哈,发现dm2016编译到软件体系中去了。忙了一下午的出来,虽然有点晚,有点神经兮兮,但还是值得,很久没有这么深入思考问题。也许自己以前有点浮躁,这些文件都看过,竟然没有发现规律,看来以后要静下心来仔细斟酌。看程序代码就像看经典书籍一样,需要慢慢品味。
阅读(1211) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~