编译和调试的区别