Chinaunix首页 | 论坛 | 博客
  • 博客访问: 167915
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 248
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-05 19:05
文章分类
文章存档

2018年(12)

2017年(10)

我的朋友

分类: Android平台

2018-03-09 15:24:19

1、Makefile文件,如下

CC_OPTS += -DMakefle_D=2

all:testD
    echo "done"
testD:testD.c
    gcc testD.c -o testD $(CC_OPTS)

2、testD.c文件,如下

#include
int main()
{
    printf("Makefle_D = %d\n", Makefle_D);
}

3、改动-DMakefle_D=2为-DMakefle_D=3或者-DMakefle_D=4,编译测试

发现改动后,testD.c并不会重新编译。所以在Makefile里面改宏定义,记得要clean

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