In un file make ho trovato il codice snip come di seguito. C'è qualche differenza tra create_file e run_debug? intendo l'uso di (punto) prima di create_file introdurre funzionalità come PHONY?qual è il significato per. (punto) prima del target nel makefile
all:debug run_debug
setup: .create_file
.create_file:
cd /home/user1
touch file.txt
run_debug:
@echo Building debug
cd /home/user1/debug
C'è una differenza che conosco: i nomi dei target che iniziano con un punto non vengono considerati quando make identifica l'obiettivo predefinito (quello che viene fatto quando si chiama 'make'), a meno che non contengano anche le barre. –