Makefile基础教程(条件判断语句) 您所在的位置:网站首页 道术入门基础教程 Makefile基础教程(条件判断语句)

Makefile基础教程(条件判断语句)

2024-07-07 20:06| 来源: 网络整理| 查看: 265

文章目录 前言一、条件判断语句概念讲解1.ifeq 和 ifneq2.ifdef 和 ifndef3.ifeq 的比较操作符 二、条件判断语句的使用三、条件判断语句使用的注意事项四、条件判断语句只在预处理阶段有效总结

前言

本篇文章开始讲解Makefile中的条件判断语句,在各种编程语言中都存在条件判断语句,Makefile作为一种脚本语言也是有条件判断语句的,那么现在就让我们来学习一下在Makefile中是如何使用的吧。

一、条件判断语句概念讲解

Makefile 中有多个条件判断语句,可以根据不同条件执行不同的命令。以下是常见的 Makefile 条件判断语句:

1.ifeq 和 ifneq

ifeq 和 ifneq 分别表示等于和不等于的条件判断语句,用法如下:

ifeq ($(VARIABLE),value) ... else ... endif ifneq ($(VARIABLE),value) ... else ... endif

其中,$(VARIABLE) 是需要被判断的变量名,value是需要和变量比较的值。如果判断是正确的,则执行第一组命令;否则执行第二组命令。

2.ifdef 和 ifndef

ifdef 和 ifndef 用于判断变量是否被定义,用法如下:

ifdef VARIABLE ... else ... endif ifndef VARIABLE ... else ... endif

如果变量 VARIABLE 被定义,则执行第一组命令;否则执行第二组命令。

3.ifeq 的比较操作符

ifeq 还支持比较操作符,如 >、=、



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有