我无法弄清楚makefile中变量前面的点.
是做什么的。例如:
SOURCEDIRS = . $(PROJECTDIRS) $(TARGET_DIRS_CONCAT)
vpath %.c $(SOURCEDIRS)
如果有人能告诉我,那会很棒。 谢谢!
答案 0 :(得分:2)
通常它仅指您当前的目录。
即。如果你在linux机器上,并且cd /home/user/Darth
并运行ls .
,你应该看到Darth文件夹的内容。所以在这种情况下,它看起来只是包含你在SOURCEDIRS
中的当前目录。