add cmp 模板预编译