编译生成目标文件