3.3 软件编译