
SCons: A software construction tool - SCons
What is SCons? SCons is an Open Source software construction tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. In short, SCons is an easier, more reliable and faster way to build software.
Current Documentation - SCons
This page contains links to general SCons documentation, and to documentation (man page and User's Guide) for the current stable release of SCons: 4.9.1. Man pages and User's Guides for other releases of SCons are available at the Version Specific SCons Documentation page.
SCons Downloads
scons-src Bundle. The scons-src bundles contain the complete source tree, including everything we use to package SCons and all of the regression tests. You might want one of these bundles if you have concerns about whether SCons is working correctly on your operating system and wanted to run the regression tests, or if you want to make your own ...
Frequently Asked Questions - SCons
This FAQ contains information about the SCons software construction tool. The most frequently-asked frequently asked questions: Why doesn't SCons find my compiler/linker/etc.? I can execute it just fine from the command line. How do I install files? The Install() method doesn't do anything. In general, how do I …
SCons 4.9.1
2025年3月27日 · SCons Principles 2. How to Use this Guide 3. A Caveat About This Guide's Completeness 4. Acknowledgements 5. Contact 1. Building and Installing SCons 1.1. Installing Python 1.2. Installing SCons 1.3. Using SCons Without Installing 1.4. Running Multiple Versions of SCons Side-by-Side 2. Simple Builds 2.1. Building Simple C / C++ Programs 2.2 ...
SCons 4.9.1
2025年3月27日 · SCons is a volunteer-run open source project. As such, the SCons documentation isn't always completely up-to-date with all the available features - somehow it's almost harder to write high quality, easy to use documentation than it is to implement a feature in software. In other words, there may be a lot that SCons can do that isn't yet covered in this …
SCons 4.1.0
Thank you for taking the time to read about SCons. SCons is a next-generation software construction tool, or make tool--that is, a software utility for building software (or other files) and keeping built software up-to-date whenever the underlying input files change.. The most distinctive thing about SCons is that its configuration files are actually scripts, written in the Python …
Documentation - SCons
This page contains links to general SCons documentation, and to documentation (man page and User's Guide) for the current stable release of SCons: 4.9.1. Man pages and User's Guides for other releases of SCons are available at the Version Specific SCons Documentation page.
1.2. Installing - SCons
The recommended way to install SCons is from the Python Package Index : % python -m pip install scons. If you prefer not to install to the Python system location, or do not have privileges to do so, you can add a flag to install to a location specific to your own account and Python version: % python -m pip install --user scons
SCons User Guide 2.0.1
1989年1月1日 · The first step is to download either the scons-2.0.1.tar.gz or scons-2.0.1.zip, which are available from the SCons download page at http://www.scons.org/download.html. Unpack the archive you downloaded, using a utility like …