recompile c/c++