使用新合成的通用lib