compile ChangQian lib