makefile中if函数举例子
时间: 2023-11-23 14:06:32 浏览: 128
Makefile的例子
好的,makefile中if函数的语法格式如下:
```
ifeq ($(变量名),$(变量值))
条件满足时执行的命令
else
条件不满足时执行的命令
endif
```
下面是一个示例:
```
ifeq ($(CC), gcc)
CFLAGS += -std=c99
else
CFLAGS += -std=c++11
endif
```
以上代码表示,如果变量`CC`的值为`gcc`,则将`CFLAGS`加上`-std=c99`这个编译选项,否则加上`-std=c++11`这个编译选项。
阅读全文