For a command invoking multiple files,
create a directory to hold other files used by the command.
For example, for command cdemo, create cdemo_ch to hold
files invoked by the command cdemo. It is recommended
that for command xxx, create directory xxx_ch as its file holder.

cdemo: a demo program for running a C program with mulitple files 
