Linux Makefile ifeq正确使用
2014-07-23 23:08
274 查看
今晚和昨晚捣鼓了很久ifeq,怎么也得不出正确结果。当时我是这么用ifeq的
all:
ifeq("ad","cd")
@echo yes
else
@echo no
endif
得出的结果是:
后来经仔细对比发现要这样写
all:
ifeq ("ad", "cd")
@echo yes
else
@echo no
endif
即ifeq和("ad", "cd")之间必须得有个空格同时ifeq,else,endif必须是缩进
all:
ifeq("ad","cd")
@echo yes
else
@echo no
endif
得出的结果是:
后来经仔细对比发现要这样写
all:
ifeq ("ad", "cd")
@echo yes
else
@echo no
endif
即ifeq和("ad", "cd")之间必须得有个空格同时ifeq,else,endif必须是缩进
相关文章推荐
- Linux系统如何正确使用和安装内核模块
- Linux里使用ACE时的makefile
- linux 生成和使用动态链接库和静态链接库的Makefile编写
- Windows XP使用telnet远程连接Linux(CentOS6.2)的正确方法
- windows下如何正确使用Jconsole远程连接linux主机上的JVM
- 关于linux下使用优盘和移动硬盘以及正确显示中文
- [Linux-C++] Make 的使用和Makefile的编写
- 正确理解Linux内存使用
- [转]Linux下使用autoconf和automake生成Makefile
- Linux-Makefile(GNU Makefile之"ifeq()"作用)
- 一个linux下g++使用的 makefile 模板
- Linux Makefile介绍使用的环境深入浅出
- 在Linux平台上使用Cmake进行交叉编译替代嵌入式平台所使用的Makefile
- linux-c++-makefile的使用方法
- 使用Linux auto Makefile自动生成的运行步骤
- JProfiler在Linux下的正确使用方法
- Linux下正确使用动态链接库的方法
- Windows下正确使用adminconsole连接Linux的方法
- 【Linux】 C编程之 makefile使用
- GNU/linux gdb调试器的使用 及 makefile编译多个目标