4 <h1><a name=
"boost" id=
"boost">Boost
</a></h1>
9 <a href=
"http://www.boost.org/" class=
"urlextern" title=
"http://www.boost.org/" rel=
"nofollow">Boost
</a>:
<a href=
"http://en.wikipedia.org/wiki/Boost" class=
"interwiki iw_wp" title=
"http://en.wikipedia.org/wiki/Boost">Boost
</a> - Portable C++ source libraries
11 <div class=
"plugin_uparrow">
12 <a href=
"#" title=
"Back to top">
13 <img src=
"lib/plugins/uparrow/images/tango-small.png" alt=
"Back to top"/>
18 <!-- SECTION "Boost" [1-101] -->
19 <h2><a name=
"how_to_install_boost" id=
"how_to_install_boost">How to install Boost
</a></h2>
21 <pre class=
"code bash"><span class=
"co0"># download
</span>
22 $ .
<span class=
"sy0">/
</span>bootstrap.sh
23 $
<span class=
"kw2">sudo
</span> .
<span class=
"sy0">/
</span>bjam
<span class=
"kw2">install
</span></pre>
24 <div class=
"plugin_uparrow">
25 <a href=
"#" title=
"Back to top">
26 <img src=
"lib/plugins/uparrow/images/tango-small.png" alt=
"Back to top"/>
31 <!-- SECTION "How to install Boost" [102-206] -->
32 <h2><a name=
"how_to_build_a_simple_program_using_boost" id=
"how_to_build_a_simple_program_using_boost">How to build a simple program using Boost
</a></h2>
35 <dt><a href=
"/~kssilveira/site/doku.php?do=export_code&id=libraries:boost&codeblock=1" title=
"Download Snippet" class=
"mediafile mf_cpp">boost.cpp
</a></dt>
36 <dd><pre class=
"code file c++"><span class=
"co2">#include
<boost/lambda/lambda.hpp
></span>
37 <span class=
"co2">#include
<iostream
></span>
38 <span class=
"co2">#include
<iterator
></span>
39 <span class=
"co2">#include
<algorithm
></span>
41 <span class=
"kw4">int
</span> main
<span class=
"br0">(</span><span class=
"br0">)</span>
42 <span class=
"br0">{</span>
43 using namespace boost
<span class=
"sy0">::
</span><span class=
"me2">lambda
</span><span class=
"sy0">;
</span>
44 <span class=
"kw4">typedef
</span> std
<span class=
"sy0">::
</span><span class=
"me2">istream_iterator
</span><span class=
"sy0"><</span>int
<span class=
"sy0">></span> in
<span class=
"sy0">;
</span>
46 std
<span class=
"sy0">::
</span><span class=
"me2">for_each
</span><span class=
"br0">(</span>
47 in
<span class=
"br0">(</span>std
<span class=
"sy0">::
</span><span class=
"me2">cin
</span><span class=
"br0">)</span><span class=
"sy0">,
</span> in
<span class=
"br0">(</span><span class=
"br0">)</span><span class=
"sy0">,
</span> std
<span class=
"sy0">::
</span><a href=
"http://www.opengroup.org/onlinepubs/009695399/functions/cout.html"><span class=
"kw3">cout
</span></a> <span class=
"sy0"><<</span> <span class=
"br0">(</span>_1
<span class=
"sy0">*
</span> <span class=
"nu0">3</span><span class=
"br0">)</span> <span class=
"sy0"><<</span> <span class=
"st0">" "</span> <span class=
"br0">)</span><span class=
"sy0">;
</span>
48 <span class=
"br0">}</span></pre>
50 <div class=
"plugin_uparrow">
51 <a href=
"#" title=
"Back to top">
52 <img src=
"lib/plugins/uparrow/images/tango-small.png" alt=
"Back to top"/>
57 <!-- SECTION "How to build a simple program using Boost" [207-561] -->
58 <h2><a name=
"how_to_compile_using_boost" id=
"how_to_compile_using_boost">How to compile using Boost
</a></h2>
60 <pre class=
"code bash">$
<span class=
"kw2">gcc
</span> boost.cpp
<span class=
"re5">-o
</span> boost
61 $ .
<span class=
"sy0">/
</span>boost
</pre>
62 <div class=
"plugin_uparrow">
63 <a href=
"#" title=
"Back to top">
64 <img src=
"lib/plugins/uparrow/images/tango-small.png" alt=
"Back to top"/>
69 <!-- SECTION "How to compile using Boost" [562-] -->