添加编译功能