Is there a command line way in make to find out which of the prerequisites of a target is not updated?
make
Are you looking for Make's "dry run"? It will print out what make is doing without actually doing so, allowing you to see what happens.
The flag is -n, use it like make -n.
-n
make -n