add compile tools