hello_world,the initial version of makefile
use variable,$(objects)
modify clean to phony target,igonre error when make clean
use makefile automatic derivation function
use $@,$^