Tired of all the setup required to start a new C++ project? Pkgboot sets up a full work environment for a new C++ project that's built with SCons.
To use pkgboot:
- Run
pkgboot NAME
to create an SConstruct file for your project - Edit SConstruct to add library dependencies, etc. to the generated file
- Create a precompiled header file named 'Common.hpp'
The generated project layout is:
root/
SConstruct
src/
include/
bin/
test/
build/
The include
directory is optional. Place your source in src
. Tests are
stand-alone programs (one per .cpp file) that are built into executables that
are installed under bin/test/NAME
Clone the repository and run python setup.py install.