分别编译

separate compilation