add compile lib