This article is translated from the scons official website. As this is my first English translation, I hope you can tell me more about the inaccuracy.
Reprinted please indicate this article address: http://blog.csdn.net/jiangsq12345/archive/2011/03/12/6243880.aspx
Scons
Is an open-source next-generation software compilation tool. Scons is advanced, and platforms are used to replace traditional make
Tool, which is similar to Autoconf/automake
And compile cache ccache
. All in all, scons is a simple, more reliable, and faster way to compile software.
Scons
It is a magic compilation system written in Python (1.5.2). It has excellent functions such as automatic processing of file dependencies and platforms. I can say: in the near future, it will become the best choice for compiling C/C ++ projects.
----- Zed A. Shaw, head of the Bombyx Project
Scons highlights:
The following is the original text, which is taken from the scons official website. If the translation is not in place, you can understand it and hope to give it a description. I will change it as soon as possible for other friends to read. Thank you.
==============================================
Scons is an open source software construction tool-that is,
Next-generation build tool. Think of scons as an improved, cross-platform
Substitute for the classic make
Utility with integrated functionality similar
To Autoconf/automakeccache
.
In short, scons is
Easier, more reliable and faster way to build software.
And compiler caches such
"Scons
Is a fantastic build system,
Written in Python (1.5.2) that does lots of nice things like automated
Dependencies, cross platform operation, configuration, and other great
Stuff. I wowould have to say that it is probably going to be the best
Thing for Building C/C ++ projects in the near future ."
-Zed A. Shaw, Bombyx project lead
What makes scons better?
"We are using [scons] On Windows (msvc and Intel compilers), Linux, IRIX and
Mac OS X (GCC and two versions of codewarrior). handles all of those with arguments.
It can do things like properly handle dependencies on auto-generated source and
Header files, which wocould be a nightmare in make ."
-Silenttristero (Slashdot user), 10 July 2003 Post
Reference link:
Baidu scons Encyclopedia: http://baike.baidu.com/view/1959223.htm
Scons Official Website: http://www.scons.org/