可以从 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