Makefile定義エンジニアリング内のマクロ
1164 ワード
一、紹介:
makeであなたのプロジェクトを管理する場合は、プロジェクトにいくつかの柔軟な変数があり、Makefileで実現するのが便利です.
二、使用:
1.スイッチオンの役割:
Makefileで:
CFLAGS += -DBUILD
$(CC) $(CFLAGS)
プログラム内:
#ifdef BUILD
printf(" BUILD
");
#endif
> BUILD
>
2.伝達内容の役割を開始する:
Makefileで:
CFLAGS += -DBUILD=\“string\”
$(CC) $(CFLAGS)
プログラム内:
#ifdef BUILD
printf(" %s
",BUILD);
#endif
> string
>