scons SideEffect()說明

SideEffect(side_effect, target) ,
env.SideEffect(side_effect, target)

 

side_effect: 一般是指編譯target過程中生成的中間文件的文件名,

          調用此函數相當於告訴scons你在編譯過程中生成了side_effect文件,在調用scons -c時記得清理

 

此外當生成多個目標產生同一個中間文件例如日誌文件時,SideEffect還有一個作用時是強制多個目標文件按照順序進行編譯,從而有效避免中間文件的內容不可預測

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章