Changes between Version 6 and Version 7 of StartModDev


Ignore:
Timestamp:
Nov 29, 2012, 12:34:07 PM (10 years ago)
Author:
Beman Dawes
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • StartModDev

    v6 v7  
    1010 * A (free) [http://www.github.com GitHub] account. [wiki:StartGitHub Read about Getting Started with GitHub.] If you are new to !GitHub, be sure to do the [wiki:StartGitHub exercise] before coming back here.
    1111 * Your favorite compiler and development environment.
    12  * A recent version of Boost installed.
     12 * A recent version of Boost installed. See [http://www.boost.org/more/getting_started/index.html Boost Getting Started]. (Either modularized or pre-modularized Boost will work.)
     13 * The {{{b2}}} executable, created in the {{{boost}}} root directory during installation, added to your path.
    1314
    1415== Overview ==
     
    2223
    2324For Modularized Boost, header files are placed in a {{{include/boost}}} header hierarchy within your main directory. Here is what a very simple header-only library named {{{simple}}} would look like:
    24 
    2525
    2626{{{
     
    6262}}}
    6363
    64  * {{{cd}}} to simple/test and create a file named twice_test.cpp using a text editor:
     64 * {{{cd}}} to simple/test. The remaining steps are done in that directory.
     65 * Create a file named twice_test.cpp using a text editor:
    6566{{{
    6667#include <boost/simple/twice.hpp>
     
    7475}}}
    7576
    76  * Also in simple/test, create a file named Jamfile.v2 using a text editor. Be careful to leave spaces between syntax elements as they are required:
     77 * Create a file named Jamfile.v2 using a text editor. Be careful to leave spaces between syntax elements as they are required:
    7778{{{
    7879test-suite simple :
    7980    [ run twice_test.cpp ]
    8081    ;
     82}}}
     83
     84 * Run the test by invoking {{{b2}}} with no arguments. The output should look something like this:
     85{{{
    8186}}}
    8287