makefile

发布时间 2023-04-17 10:46:30作者: MoonXu

1 .PHONY

.PHONY:clean  #定义伪目标

  rm 1.txt

2. 条件分支ifeq

ifeq ($(CC),gcc)

  $(CC) -o foo $(objects) $(libs_for_gcc)

else

  $(CC) -o foo $(objects) $(normal_libs)

endif

3 ifneq

4 ifdef <variable-name>;  #variable-name非空,执行

5 ifndef