makefile中宏定义

简介: makefile中宏定义 在Makefile中我们可以通过宏定义来控制源程序的编译。 只要在Makefile中的CFLAGS中通过选项-D来指定你于定义的宏即可。 如: CFLAGS += -D __KK__ 相当于#define __KK__ 或 C...

makefile中宏定义

在Makefile中我们可以通过宏定义来控制源程序的编译。

只要在Makefile中的CFLAGS中通过选项-D来指定你于定义的宏即可。

:

CFLAGS += -D __KK__

相当于#define __KK__

CFLAGS += -D __KK__=__XX__

相当于 #define __KK__=__XX__

中间也可无空格如:

-DPOSGP730等价于#define POSGP730

原文

http://zhidao.baidu.com/question/269306004.html

http://hi.baidu.com/abcdxyzk/item/213ef12c9e326d152b0f1c20

目录
相关文章
|
7月前
|
Shell
Makefile函数的使用(1)
Makefile函数的使用(1)
33 0
|
编译器 C语言 C++
Makefile中常见的gcc编译参数
Makefile中常见的gcc编译参数
401 0
|
Ubuntu C++
Makefile
Makefile
85 0
|
C++ 测试技术
C++ 内置宏定义 与 预编译指令
内置宏和预编译指令, 在代码调试、单元测试、跨平台代码中经常会用到。这里记录一下。 1. 内置宏 (文件名,当前行号,当前日期,当前时间,当前执行方法名) __FILE____LINE____DATE____TIME__ __FUNCTION__ 2.
1028 0