ifeq ($(wildcard $(YT_LMS_SOC)),)
时间: 2023-10-10 15:14:05 浏览: 82
GNU-Makefile.zip_makefile PDF
这个条件语句的作用是判断变量$(YT_LMS_SOC)所表示的路径下是否存在文件或目录。具体的语法如下:
```
ifeq ($(wildcard $(YT_LMS_SOC)),)
# 如果路径下不存在文件或目录,则执行这里的语句
else
# 如果路径下存在文件或目录,则执行这里的语句
endif
```
其中,$(wildcard $(YT_LMS_SOC))会返回$(YT_LMS_SOC)路径下的所有文件或目录,如果该路径下没有文件或目录,则返回空字符串,因此条件语句的判断就是判断返回的结果是否为空。如果为空,则路径下不存在文件或目录,执行if后面的语句;否则路径下存在文件或目录,执行else后面的语句。注意,每个语句都必须以Tab键开头。
阅读全文