compile and debug

compile and debug