天天看點

Scons 入門

可以從  http://www.scons.org/ 下載下傳Scons 使用。并了解一些相關知識。

scons是一個Python寫的自動化建構工具。

使用執行個體一:

C++ 代碼如下,檔案命名為test.cc

1: #include <iostream>                                                                                                                         
2:        
3: int main(int argc, char** argv)      
4: {      
5:   std::cout << "Hello World" << std::endl;      
6:   return 0;      
7: }      

然後在目錄下建立一個Sconstruct檔案,内容如下:

1:        
2: Program('test.cc')      

然後執行scons指令

然後目錄下

就生成了test binary  執行該binary ./test 輸出

可以看出,通過上面的方式就可以完成一個程式的建構。

執行scons –c

就完成了清理過程 類似于make clean

scons 檔案

執行scons 輸出

執行main

refer:http://hi.baidu.com/black/item/706f17496e1fbde21281da4c