DocumentCode
1201944
Title
Building software with SCons
Author
Knight, S.
Volume
7
Issue
1
fYear
2005
Firstpage
79
Lastpage
88
Abstract
Software creation is a complicated procedure. The proliferation of commercial and open-source packages means that a typical software package might have to know how to link to dozens of different libraries or other third-party software. It might even have to build some of those libraries from scratch, not to mention build itself (and the libraries) in many different versions for various operating systems and hardware platforms. A next-generation software build tool called SCons can greatly simplify the headaches involved in building complicated software projects. I´ll demonstrate it by building a sample project that involves source code spread across multiple directories. We´ll also build two versions of an external software package to link against: a debug version and an optimized version.
Keywords
configuration management; programming environments; software libraries; software tools; SCons; commercial packages; hardware platforms; next-generation software build tool; open-source packages; operating systems; software building; software creation; software libraries; software package; software programming; software projects; source code; Buildings; Open source software; Operating systems; Packaging; Program processors; Software libraries; Software packages; libraries; programming; software;
fLanguage
English
Journal_Title
Computing in Science & Engineering
Publisher
ieee
ISSN
1521-9615
Type
jour
DOI
10.1109/MCSE.2005.11
Filename
1377085
Link To Document