SideEffect(side_effect, target) ,
env.SideEffect(side_effect, target)
side_effect: 一般是指编译target过程中生成的中间文件的文件名,
调用此函数相当于告诉scons你在编译过程中生成了side_effect文件,在调用scons -c时记得清理
此外当生成多个目标产生同一个中间文件例如日志文件时,SideEffect还有一个作用时是强制多个目标文件按照顺序进行编译,从而有效避免中间文件的内容不可预测