Chinaunix首页 | 论坛 | 博客
  • 博客访问: 41324
  • 博文数量: 47
  • 博客积分: 1000
  • 博客等级: 少尉
  • 技术积分: 490
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-02 21:19
文章分类
文章存档

2010年(1)

2009年(46)

我的朋友
最近访客

分类:

2009-12-26 09:35:37

    Scons is a build tool similar to GNU MAKE; it is written in Python, so the configuration files of Scons are written in Python. This new feature make the configuration more controllable in high language.
    With Scons, the traditional make dep is not necessary, it has automatic dependency analysis built-in for C, C++ and Fortran. It contains built-in support for C, C++, D, Java, Fortran, Yacc, Lex, Qt and SWIG, and building TeX and LaTeX documents.
    In addition to the traditional support of build change detection based on timestamp, it also uses MD5 signatre to detection build change.
    Typically, it is called like
scons build/ALPHA_FS/m5.opt then Scons will build directory build/ALPHA_FS to store the compiled files. It read in the SConstruct file just like the Makefile when using Make. The SConstruct is written in Python, then all the left is automatically done.
阅读(321) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~