Changes between Version 6 and Version 7 of StartModDev
- Timestamp:
- Nov 29, 2012, 12:34:07 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StartModDev
v6 v7 10 10 * 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. 11 11 * 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. 13 14 14 15 == Overview == … … 22 23 23 24 For 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 25 25 26 26 {{{ … … 62 62 }}} 63 63 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: 65 66 {{{ 66 67 #include <boost/simple/twice.hpp> … … 74 75 }}} 75 76 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: 77 78 {{{ 78 79 test-suite simple : 79 80 [ run twice_test.cpp ] 80 81 ; 82 }}} 83 84 * Run the test by invoking {{{b2}}} with no arguments. The output should look something like this: 85 {{{ 81 86 }}} 82 87