1. #1
  2. test -d foldername || mkdir -p foldername
  3. #2
  4. ifeq ($(FILE), $(wildcard $(FILE)))
  5. #do something here
  6. endif
  7. #3
  8. exist = $(shell if [ -f $(FILE) ]; then echo "exist"; else echo "notexist"; fi;)
  9. ifeq (exist, "exist")
  10. #do something here
  11. endif

如何在makefile中检查某个文件/文件夹是否存在

makefile中如何判断一个文件是否存在