fix `clean` build step
Show stdout / stderr of child processes during build.

Use traditional c-style comments after directives to prevent `cpp` warnings