ソースを参照

1.48.0 release cycle initialization. Authorized by Beman.

[SVN r73015]
Beman Dawes 14 年 前
コミット
d343eade6f

+ 1 - 1
Jamroot

@@ -132,7 +132,7 @@ import set ;
 import path ;
 import path ;
 
 
 path-constant BOOST_ROOT : . ;
 path-constant BOOST_ROOT : . ;
-constant BOOST_VERSION : 1.47.0 ;
+constant BOOST_VERSION : 1.48.0 ;
 constant BOOST_JAMROOT_MODULE : $(__name__) ;
 constant BOOST_JAMROOT_MODULE : $(__name__) ;
 
 
 boostcpp.set-version $(BOOST_VERSION) ;
 boostcpp.set-version $(BOOST_VERSION) ;

+ 5 - 8
index.html

@@ -14,7 +14,7 @@
         <a href="index.html">
         <a href="index.html">
         <img src="boost.png" alt="boost.png (6897 bytes)" align="middle" width="277" height="86" border="0"></a></td>
         <img src="boost.png" alt="boost.png (6897 bytes)" align="middle" width="277" height="86" border="0"></a></td>
       <td width="337" align="middle">
       <td width="337" align="middle">
-      <h2 style="text-align: center">Release 1.47.0</h2>
+      <h2 style="text-align: center">Release 1.48.0</h2>
       </td>
       </td>
     </tr>
     </tr>
   </table>
   </table>
@@ -55,13 +55,10 @@
 
 
   <h3>Changes in this release</h3>
   <h3>Changes in this release</h3>
 
 
-  <p>This release includes 4 new libraries
-  (<a href="libs/chrono/index.html">Chrono</a>,
-  <a href="libs/geometry/index.html">Geometry</a>,
-  <a href="libs/phoenix/index.html">Phoenix</a> and
-  <a href="libs/ratio/index.html">Ratio</a>)
+  <p>This release includes ? new libraries
+  (...)
   as well as updates to many existing libraries. See
   as well as updates to many existing libraries. See
-  <a href="http://www.boost.org/users/history/version_1_47_0">Release
+  <a href="http://www.boost.org/users/history/version_1_48_0">Release
   History</a> for more information.</p>
   History</a> for more information.</p>
 
 
   <h3>Getting Started</h3>
   <h3>Getting Started</h3>
@@ -121,4 +118,4 @@
     Initiative.</p>
     Initiative.</p>
   </div>
   </div>
 </body>
 </body>
-</html>
+</html>

+ 1 - 1
libs/config

@@ -1 +1 @@
-Subproject commit 72e2d4c24fb0edab8f567d5349b784763db97b12
+Subproject commit 0bcba7df38687c22874a71c32e6ffeae17f64607

+ 1 - 12
more/getting_started/detail/build-from-source-head.rst

@@ -10,7 +10,7 @@ installing software. First, you'll need to build and
 install it. To do this:
 install it. To do this:
 
 
 1. Go to the directory ``tools``\ |/|\ ``build``\ |/|\ ``v2``\ |/|.
 1. Go to the directory ``tools``\ |/|\ ``build``\ |/|\ ``v2``\ |/|.
-2. Run ``bootstrap.bat``
+2. Run |bootstrap|
 3. Run ``b2 install --prefix=``\ *PREFIX* where *PREFIX* is
 3. Run ``b2 install --prefix=``\ *PREFIX* where *PREFIX* is
    the directory where you want Boost.Build to be installed
    the directory where you want Boost.Build to be installed
 4. Add *PREFIX*\ |/|\ ``bin`` to your PATH environment variable.
 4. Add *PREFIX*\ |/|\ ``bin`` to your PATH environment variable.
@@ -49,15 +49,6 @@ __ http://www.boost.org/boost-build2/doc/html/bbv2/reference/tools.html
 |           |                    |require configuring__ another|
 |           |                    |require configuring__ another|
 |           |                    |toolset to act as its backend|
 |           |                    |toolset to act as its backend|
 +-----------+--------------------+-----------------------------+
 +-----------+--------------------+-----------------------------+
-|``cw``     |Metrowerks/Freescale|The CodeWarrior compiler.  We|
-|           |                    |have not tested versions of  |
-|           |                    |this compiler produced since |
-|           |                    |it was sold to Freescale.    |
-+-----------+--------------------+-----------------------------+
-|``dmc``    |Digital Mars        |As of this Boost release, no |
-|           |                    |version of dmc is known to   |
-|           |                    |handle Boost well.           |
-+-----------+--------------------+-----------------------------+
 |``darwin`` |Apple Computer      |Apple's version of the GCC   |
 |``darwin`` |Apple Computer      |Apple's version of the GCC   |
 |           |                    |toolchain with support for   |
 |           |                    |toolchain with support for   |
 |           |                    |Darwin and MacOS X features  |
 |           |                    |Darwin and MacOS X features  |
@@ -73,8 +64,6 @@ __ http://www.boost.org/boost-build2/doc/html/bbv2/reference/tools.html
 +-----------+--------------------+-----------------------------+
 +-----------+--------------------+-----------------------------+
 |``msvc``   |Microsoft           |                             |
 |``msvc``   |Microsoft           |                             |
 +-----------+--------------------+-----------------------------+
 +-----------+--------------------+-----------------------------+
-|``qcc``    |QNX Software Systems|                             |
-+-----------+--------------------+-----------------------------+
 |``sun``    |Sun                 |Only very recent versions are|
 |``sun``    |Sun                 |Only very recent versions are|
 |           |                    |known to work well with      |
 |           |                    |known to work well with      |
 |           |                    |Boost.                       |
 |           |                    |Boost.                       |

+ 2 - 0
more/getting_started/detail/common-unix.rst

@@ -24,4 +24,6 @@
 
 
 .. |path| replace:: ``echo $PATH``
 .. |path| replace:: ``echo $PATH``
 
 
+.. |bootstrap| replace:: ``bootstrap.sh``
+
 .. include:: common.rst
 .. include:: common.rst

+ 2 - 0
more/getting_started/detail/common-windows.rst

@@ -35,4 +35,6 @@
 
 
 .. |path| replace:: ``PATH``
 .. |path| replace:: ``PATH``
 
 
+.. |bootstrap| replace:: ``bootstrap.bat``
+
 .. include:: common.rst
 .. include:: common.rst

+ 4 - 4
more/getting_started/detail/release-variables.rst

@@ -5,8 +5,8 @@
 .. This file contains all the definitions that need to be updated
 .. This file contains all the definitions that need to be updated
 .. for each new release of Boost.
 .. for each new release of Boost.
 
 
-.. |boost-version-number| replace:: 1.47.0
-.. |boost_ver| replace:: ``boost_1_47_0``
-.. |boost_ver-bold| replace:: **boost_1_47_0**
+.. |boost-version-number| replace:: 1.48.0
+.. |boost_ver| replace:: ``boost_1_48_0``
+.. |boost_ver-bold| replace:: **boost_1_48_0**
 
 
-.. _sf-download: http://www.boost.org/users/history/version_1_47_0.html
+.. _sf-download: http://www.boost.org/users/history/version_1_48_0.html

+ 1 - 1
more/getting_started/index.html

@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.7: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.8: http://docutils.sourceforge.net/" />
 <title>Boost Getting Started</title>
 <title>Boost Getting Started</title>
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
 </head>
 </head>

+ 13 - 30
more/getting_started/unix-variants.html

@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.7: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.8: http://docutils.sourceforge.net/" />
 <title>Boost Getting Started on Unix Variants</title>
 <title>Boost Getting Started on Unix Variants</title>
 <meta content="Getting Started with Boost on Unix Variants (including Linux and MacOS)" name="description" />
 <meta content="Getting Started with Boost on Unix Variants (including Linux and MacOS)" name="description" />
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
@@ -61,14 +61,14 @@
 <div class="section" id="get-boost">
 <div class="section" id="get-boost">
 <h1><a class="toc-backref" href="#id19">1&nbsp;&nbsp;&nbsp;Get Boost</a></h1>
 <h1><a class="toc-backref" href="#id19">1&nbsp;&nbsp;&nbsp;Get Boost</a></h1>
 <p>The most reliable way to get a copy of Boost is to download a
 <p>The most reliable way to get a copy of Boost is to download a
-distribution from <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html">SourceForge</a>:</p>
+distribution from <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html">SourceForge</a>:</p>
 <ol class="arabic">
 <ol class="arabic">
-<li><p class="first">Download <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html"><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">.tar.bz2</tt></a>.</p>
+<li><p class="first">Download <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html"><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">.tar.bz2</tt></a>.</p>
 </li>
 </li>
 <li><p class="first">In the directory where you want to put the Boost installation,
 <li><p class="first">In the directory where you want to put the Boost installation,
 execute</p>
 execute</p>
 <pre class="literal-block">
 <pre class="literal-block">
-tar --bzip2 -xf <em>/path/to/</em><tt class="docutils literal">boost_1_47_0</tt>.tar.bz2
+tar --bzip2 -xf <em>/path/to/</em><tt class="docutils literal">boost_1_48_0</tt>.tar.bz2
 </pre>
 </pre>
 </li>
 </li>
 </ol>
 </ol>
@@ -81,7 +81,7 @@ creators usually choose to break Boost up into several packages,
 reorganize the directory structure of the Boost distribution,
 reorganize the directory structure of the Boost distribution,
 and/or rename the library binaries.<a class="footnote-reference" href="#packagers" id="id2"><sup>1</sup></a> If you have
 and/or rename the library binaries.<a class="footnote-reference" href="#packagers" id="id2"><sup>1</sup></a> If you have
 any trouble, we suggest using an official Boost distribution
 any trouble, we suggest using an official Boost distribution
-from <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html">SourceForge</a>.</p>
+from <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html">SourceForge</a>.</p>
 </div>
 </div>
 <!-- Copyright David Abrahams 2006. Distributed under the Boost -->
 <!-- Copyright David Abrahams 2006. Distributed under the Boost -->
 <!-- Software License, Version 1.0. (See accompanying -->
 <!-- Software License, Version 1.0. (See accompanying -->
@@ -91,7 +91,7 @@ from <a class="reference external" href="http://www.boost.org/users/history/vers
 <h1><a class="toc-backref" href="#id20">2&nbsp;&nbsp;&nbsp;The Boost Distribution</a></h1>
 <h1><a class="toc-backref" href="#id20">2&nbsp;&nbsp;&nbsp;The Boost Distribution</a></h1>
 <p>This is a sketch of the resulting directory structure:</p>
 <p>This is a sketch of the resulting directory structure:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-<strong>boost_1_47_0</strong><strong>/</strong> .................<em>The “boost root directory”</em>
+<strong>boost_1_48_0</strong><strong>/</strong> .................<em>The “boost root directory”</em>
    <strong>index.htm</strong> .........<em>A copy of www.boost.org starts here</em>
    <strong>index.htm</strong> .........<em>A copy of www.boost.org starts here</em>
    <strong>boost</strong><strong>/</strong> .........................<em>All Boost Header files</em>
    <strong>boost</strong><strong>/</strong> .........................<em>All Boost Header files</em>
    <tt class="docutils literal"> </tt>
    <tt class="docutils literal"> </tt>
@@ -136,7 +136,7 @@ anything you can use in these directories.</p>
 </div>
 </div>
 <p>It's important to note the following:</p>
 <p>It's important to note the following:</p>
 <ol class="arabic" id="boost-root-directory">
 <ol class="arabic" id="boost-root-directory">
-<li><p class="first">The path to the <strong>boost root directory</strong> (often <tt class="docutils literal">/usr/local/</tt><tt class="docutils literal">boost_1_47_0</tt>) is
+<li><p class="first">The path to the <strong>boost root directory</strong> (often <tt class="docutils literal">/usr/local/</tt><tt class="docutils literal">boost_1_48_0</tt>) is
 sometimes referred to as <tt class="docutils literal">$BOOST_ROOT</tt> in documentation and
 sometimes referred to as <tt class="docutils literal">$BOOST_ROOT</tt> in documentation and
 mailing lists .</p>
 mailing lists .</p>
 </li>
 </li>
@@ -237,7 +237,7 @@ int main()
 <p>Now, in the directory where you saved <tt class="docutils literal">example.cpp</tt>, issue the
 <p>Now, in the directory where you saved <tt class="docutils literal">example.cpp</tt>, issue the
 following command:</p>
 following command:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_47_0</tt> example.cpp -o example
+c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_48_0</tt> example.cpp -o example
 </pre>
 </pre>
 <p>To test the result, type:</p>
 <p>To test the result, type:</p>
 <pre class="literal-block">
 <pre class="literal-block">
@@ -268,7 +268,7 @@ you'll need to acquire library binaries.</p>
 <p>Issue the following commands in the shell (don't type <tt class="docutils literal">$</tt>; that
 <p>Issue the following commands in the shell (don't type <tt class="docutils literal">$</tt>; that
 represents the shell's prompt):</p>
 represents the shell's prompt):</p>
 <pre class="literal-block">
 <pre class="literal-block">
-<strong>$</strong> cd <em>path/to/</em><tt class="docutils literal">boost_1_47_0</tt>
+<strong>$</strong> cd <em>path/to/</em><tt class="docutils literal">boost_1_48_0</tt>
 <strong>$</strong> ./bootstrap.sh --help
 <strong>$</strong> ./bootstrap.sh --help
 </pre>
 </pre>
 <p>Select your configuration options and invoke <tt class="docutils literal">./bootstrap.sh</tt> again
 <p>Select your configuration options and invoke <tt class="docutils literal">./bootstrap.sh</tt> again
@@ -313,7 +313,7 @@ installing software. First, you'll need to build and
 install it. To do this:</p>
 install it. To do this:</p>
 <ol class="arabic simple">
 <ol class="arabic simple">
 <li>Go to the directory <tt class="docutils literal">tools</tt><tt class="docutils literal">/</tt><tt class="docutils literal">build</tt><tt class="docutils literal">/</tt><tt class="docutils literal">v2</tt><tt class="docutils literal">/</tt>.</li>
 <li>Go to the directory <tt class="docutils literal">tools</tt><tt class="docutils literal">/</tt><tt class="docutils literal">build</tt><tt class="docutils literal">/</tt><tt class="docutils literal">v2</tt><tt class="docutils literal">/</tt>.</li>
-<li>Run <tt class="docutils literal">bootstrap.bat</tt></li>
+<li>Run <tt class="docutils literal">bootstrap.sh</tt></li>
 <li>Run <tt class="docutils literal">b2 install <span class="pre">--prefix=</span></tt><em>PREFIX</em> where <em>PREFIX</em> is
 <li>Run <tt class="docutils literal">b2 install <span class="pre">--prefix=</span></tt><em>PREFIX</em> where <em>PREFIX</em> is
 the directory where you want Boost.Build to be installed</li>
 the directory where you want Boost.Build to be installed</li>
 <li>Add <em>PREFIX</em><tt class="docutils literal">/</tt><tt class="docutils literal">bin</tt> to your PATH environment variable.</li>
 <li>Add <em>PREFIX</em><tt class="docutils literal">/</tt><tt class="docutils literal">bin</tt> to your PATH environment variable.</li>
@@ -359,19 +359,6 @@ known to work well with Boost</td>
 require <a class="reference external" href="../../tools/build/index.html">configuring</a> another
 require <a class="reference external" href="../../tools/build/index.html">configuring</a> another
 toolset to act as its backend</td>
 toolset to act as its backend</td>
 </tr>
 </tr>
-<tr><td><tt class="docutils literal">cw</tt></td>
-<td>Metrowerks/Freescale</td>
-<td>The CodeWarrior compiler.  We
-have not tested versions of
-this compiler produced since
-it was sold to Freescale.</td>
-</tr>
-<tr><td><tt class="docutils literal">dmc</tt></td>
-<td>Digital Mars</td>
-<td>As of this Boost release, no
-version of dmc is known to
-handle Boost well.</td>
-</tr>
 <tr><td><tt class="docutils literal">darwin</tt></td>
 <tr><td><tt class="docutils literal">darwin</tt></td>
 <td>Apple Computer</td>
 <td>Apple Computer</td>
 <td>Apple's version of the GCC
 <td>Apple's version of the GCC
@@ -397,10 +384,6 @@ operating system.</td>
 <td>Microsoft</td>
 <td>Microsoft</td>
 <td>&nbsp;</td>
 <td>&nbsp;</td>
 </tr>
 </tr>
-<tr><td><tt class="docutils literal">qcc</tt></td>
-<td>QNX Software Systems</td>
-<td>&nbsp;</td>
-</tr>
 <tr><td><tt class="docutils literal">sun</tt></td>
 <tr><td><tt class="docutils literal">sun</tt></td>
 <td>Sun</td>
 <td>Sun</td>
 <td>Only very recent versions are
 <td>Only very recent versions are
@@ -437,7 +420,7 @@ b2 <strong>--build-dir=</strong><a class="reference internal" href="#id10"><em>b
 please see the <a class="reference external" href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html">Boost.Build documentation</a>.</p>
 please see the <a class="reference external" href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html">Boost.Build documentation</a>.</p>
 <p>For example, your session might look like this:</p>
 <p>For example, your session might look like this:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-$ cd ~/<tt class="docutils literal">boost_1_47_0</tt>
+$ cd ~/<tt class="docutils literal">boost_1_48_0</tt>
 $ b2 <strong>--build-dir=</strong>/tmp/build-boost <strong>toolset=</strong>gcc stage
 $ b2 <strong>--build-dir=</strong>/tmp/build-boost <strong>toolset=</strong>gcc stage
 </pre>
 </pre>
 <p>That will build static and shared non-debug multi-threaded variants of the libraries. To build all variants, pass the additional option, “<tt class="docutils literal"><span class="pre">--build-type=complete</span></tt>”.</p>
 <p>That will build static and shared non-debug multi-threaded variants of the libraries. To build all variants, pass the additional option, “<tt class="docutils literal"><span class="pre">--build-type=complete</span></tt>”.</p>
@@ -553,14 +536,14 @@ project.</li>
 <ol class="upperalpha">
 <ol class="upperalpha">
 <li><p class="first">You can specify the full path to each library:</p>
 <li><p class="first">You can specify the full path to each library:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-$ c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_47_0</tt> example.cpp -o example <strong>\</strong>
+$ c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_48_0</tt> example.cpp -o example <strong>\</strong>
    <strong>~/boost/stage/lib/libboost_regex-gcc34-mt-d-1_36.a</strong>
    <strong>~/boost/stage/lib/libboost_regex-gcc34-mt-d-1_36.a</strong>
 </pre>
 </pre>
 </li>
 </li>
 <li><p class="first">You can separately specify a directory to search (with <tt class="docutils literal"><span class="pre">-L</span></tt><em>directory</em>) and a library name to search for (with <tt class="docutils literal"><span class="pre">-l</span></tt><em>library</em>,<a class="footnote-reference" href="#lowercase-l" id="id14"><sup>2</sup></a> dropping the filename's leading <tt class="docutils literal">lib</tt> and trailing
 <li><p class="first">You can separately specify a directory to search (with <tt class="docutils literal"><span class="pre">-L</span></tt><em>directory</em>) and a library name to search for (with <tt class="docutils literal"><span class="pre">-l</span></tt><em>library</em>,<a class="footnote-reference" href="#lowercase-l" id="id14"><sup>2</sup></a> dropping the filename's leading <tt class="docutils literal">lib</tt> and trailing
 suffix (<tt class="docutils literal">.a</tt> in this case):</p>
 suffix (<tt class="docutils literal">.a</tt> in this case):</p>
 <pre class="literal-block">
 <pre class="literal-block">
-$ c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_47_0</tt> example.cpp -o example <strong>\</strong>
+$ c++ -I <em>path/to/</em><tt class="docutils literal">boost_1_48_0</tt> example.cpp -o example <strong>\</strong>
    <strong>-L~/boost/stage/lib/ -lboost_regex-gcc34-mt-d-1_36</strong>
    <strong>-L~/boost/stage/lib/ -lboost_regex-gcc34-mt-d-1_36</strong>
 </pre>
 </pre>
 <p>As you can see, this method is just as terse as method A for one
 <p>As you can see, this method is just as terse as method A for one

+ 16 - 33
more/getting_started/windows.html

@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.7: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.8: http://docutils.sourceforge.net/" />
 <title>Boost Getting Started on Windows</title>
 <title>Boost Getting Started on Windows</title>
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
 <link rel="stylesheet" href="../../rst.css" type="text/css" />
 </head>
 </head>
@@ -64,7 +64,7 @@ not supported—they may or may not work.</p>
 <p>The easiest way to get a copy of Boost is to use an installer.  The
 <p>The easiest way to get a copy of Boost is to use an installer.  The
 <a class="reference external" href="http://www.boost.org/more/getting_started/index.html">Boost website version of this Getting Started guide</a> will have
 <a class="reference external" href="http://www.boost.org/more/getting_started/index.html">Boost website version of this Getting Started guide</a> will have
 undated information on installers as they become available, or see
 undated information on installers as they become available, or see
-<a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html">Boost downloads</a> or the <a class="reference external" href="http://www.boostpro.com/products/free">installer</a> provided by <a class="reference external" href="http://www.boostpro.com">BoostPro
+<a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html">Boost downloads</a> or the <a class="reference external" href="http://www.boostpro.com/products/free">installer</a> provided by <a class="reference external" href="http://www.boostpro.com">BoostPro
 Computing</a>.  We especially recommend using an installer if you use
 Computing</a>.  We especially recommend using an installer if you use
 Microsoft Visual Studio, because the installer can download and
 Microsoft Visual Studio, because the installer can download and
 install precompiled library binaries, saving you the trouble of
 install precompiled library binaries, saving you the trouble of
@@ -73,7 +73,7 @@ least install the Static Multithreaded variants of the <a class="reference exter
 binaries when given the option.</p>
 binaries when given the option.</p>
 <p>If you're using an earlier version of Visual Studio or some other
 <p>If you're using an earlier version of Visual Studio or some other
 compiler, or if you prefer to build everything yourself, you can
 compiler, or if you prefer to build everything yourself, you can
-download <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html"><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">.7z</tt></a> or <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html"><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">.zip</tt></a> and unpack it to install a complete Boost
+download <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html"><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">.7z</tt></a> or <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html"><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">.zip</tt></a> and unpack it to install a complete Boost
 distribution.<a class="footnote-reference" href="#zip" id="id2"><sup>1</sup></a></p>
 distribution.<a class="footnote-reference" href="#zip" id="id2"><sup>1</sup></a></p>
 <!-- Copyright David Abrahams 2006. Distributed under the Boost -->
 <!-- Copyright David Abrahams 2006. Distributed under the Boost -->
 <!-- Software License, Version 1.0. (See accompanying -->
 <!-- Software License, Version 1.0. (See accompanying -->
@@ -83,7 +83,7 @@ distribution.<a class="footnote-reference" href="#zip" id="id2"><sup>1</sup></a>
 <h1><a class="toc-backref" href="#id29">2&nbsp;&nbsp;&nbsp;The Boost Distribution</a></h1>
 <h1><a class="toc-backref" href="#id29">2&nbsp;&nbsp;&nbsp;The Boost Distribution</a></h1>
 <p>This is a sketch of the resulting directory structure:</p>
 <p>This is a sketch of the resulting directory structure:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-<strong>boost_1_47_0</strong><strong>\</strong> .................<em>The “boost root directory”</em>
+<strong>boost_1_48_0</strong><strong>\</strong> .................<em>The “boost root directory”</em>
    <strong>index.htm</strong> .........<em>A copy of www.boost.org starts here</em>
    <strong>index.htm</strong> .........<em>A copy of www.boost.org starts here</em>
    <strong>boost</strong><strong>\</strong> .........................<em>All Boost Header files</em>
    <strong>boost</strong><strong>\</strong> .........................<em>All Boost Header files</em>
    <strong>lib</strong><strong>\</strong> .....................<em>precompiled library binaries</em>
    <strong>lib</strong><strong>\</strong> .....................<em>precompiled library binaries</em>
@@ -128,7 +128,7 @@ anything you can use in these directories.</p>
 </div>
 </div>
 <p>It's important to note the following:</p>
 <p>It's important to note the following:</p>
 <ol class="arabic" id="boost-root-directory">
 <ol class="arabic" id="boost-root-directory">
-<li><p class="first">The path to the <strong>boost root directory</strong> (often <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt>) is
+<li><p class="first">The path to the <strong>boost root directory</strong> (often <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt>) is
 sometimes referred to as <tt class="docutils literal">$BOOST_ROOT</tt> in documentation and
 sometimes referred to as <tt class="docutils literal">$BOOST_ROOT</tt> in documentation and
 mailing lists .</p>
 mailing lists .</p>
 </li>
 </li>
@@ -259,7 +259,7 @@ cd <em>path</em>\<em>to</em>\<em>some</em>\<em>directory</em>
 </pre>
 </pre>
 <p>followed by Return.  For example,</p>
 <p>followed by Return.  For example,</p>
 <pre class="literal-block">
 <pre class="literal-block">
-cd <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt>
+cd <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt>
 </pre>
 </pre>
 <p class="last">Long commands can be continued across several lines by typing a
 <p class="last">Long commands can be continued across several lines by typing a
 caret (<tt class="docutils literal">^</tt>) at the end of all but the last line.  Some examples
 caret (<tt class="docutils literal">^</tt>) at the end of all but the last line.  Some examples
@@ -284,7 +284,7 @@ select <em>Properties</em> from the resulting pop-up menu</p>
 <li><p class="first">In <em>Configuration Properties</em> &gt; <em>C/C++</em> &gt; <em>General</em> &gt; <em>Additional Include
 <li><p class="first">In <em>Configuration Properties</em> &gt; <em>C/C++</em> &gt; <em>General</em> &gt; <em>Additional Include
 Directories</em>, enter the path to the Boost root directory, for example</p>
 Directories</em>, enter the path to the Boost root directory, for example</p>
 <blockquote>
 <blockquote>
-<p><tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt></p>
+<p><tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt></p>
 </blockquote>
 </blockquote>
 </li>
 </li>
 <li><p class="first">In <em>Configuration Properties</em> &gt; <em>C/C++</em> &gt; <em>Precompiled Headers</em>, change
 <li><p class="first">In <em>Configuration Properties</em> &gt; <em>C/C++</em> &gt; <em>Precompiled Headers</em>, change
@@ -322,7 +322,7 @@ Visual Studio compiler.  In that window, set the <a class="reference internal" h
 directory</a> to a suitable location for creating some temporary
 directory</a> to a suitable location for creating some temporary
 files and type the following command followed by the Return key:</p>
 files and type the following command followed by the Return key:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-cl /EHsc /I <em>path\to\</em><tt class="docutils literal">boost_1_47_0</tt> <em>path</em>\<em>to</em>\example.cpp
+cl /EHsc /I <em>path\to\</em><tt class="docutils literal">boost_1_48_0</tt> <em>path</em>\<em>to</em>\example.cpp
 </pre>
 </pre>
 <p>To test the result, type:</p>
 <p>To test the result, type:</p>
 <pre class="literal-block">
 <pre class="literal-block">
@@ -353,7 +353,7 @@ you'll need to acquire library binaries.</p>
 <h2><a class="toc-backref" href="#id36">5.1&nbsp;&nbsp;&nbsp;Install Visual Studio Binaries</a></h2>
 <h2><a class="toc-backref" href="#id36">5.1&nbsp;&nbsp;&nbsp;Install Visual Studio Binaries</a></h2>
 <p>The installers supplied by BoostPro Computing will download and
 <p>The installers supplied by BoostPro Computing will download and
 install pre-compiled binaries into the <tt class="docutils literal">lib\</tt> subdirectory of the
 install pre-compiled binaries into the <tt class="docutils literal">lib\</tt> subdirectory of the
-boost root, typically <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">\lib\</tt>.  If you installed
+boost root, typically <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">\lib\</tt>.  If you installed
 all variants of the <a class="reference external" href="../../libs/regex/index.html">Boost.Regex</a> binary, you're done with this
 all variants of the <a class="reference external" href="../../libs/regex/index.html">Boost.Regex</a> binary, you're done with this
 step.  Otherwise, please run the installer again and install them
 step.  Otherwise, please run the installer again and install them
 now.</p>
 now.</p>
@@ -440,19 +440,6 @@ known to work well with Boost</td>
 require <a class="reference external" href="../../tools/build/index.html">configuring</a> another
 require <a class="reference external" href="../../tools/build/index.html">configuring</a> another
 toolset to act as its backend</td>
 toolset to act as its backend</td>
 </tr>
 </tr>
-<tr><td><tt class="docutils literal">cw</tt></td>
-<td>Metrowerks/Freescale</td>
-<td>The CodeWarrior compiler.  We
-have not tested versions of
-this compiler produced since
-it was sold to Freescale.</td>
-</tr>
-<tr><td><tt class="docutils literal">dmc</tt></td>
-<td>Digital Mars</td>
-<td>As of this Boost release, no
-version of dmc is known to
-handle Boost well.</td>
-</tr>
 <tr><td><tt class="docutils literal">darwin</tt></td>
 <tr><td><tt class="docutils literal">darwin</tt></td>
 <td>Apple Computer</td>
 <td>Apple Computer</td>
 <td>Apple's version of the GCC
 <td>Apple's version of the GCC
@@ -478,10 +465,6 @@ operating system.</td>
 <td>Microsoft</td>
 <td>Microsoft</td>
 <td>&nbsp;</td>
 <td>&nbsp;</td>
 </tr>
 </tr>
-<tr><td><tt class="docutils literal">qcc</tt></td>
-<td>QNX Software Systems</td>
-<td>&nbsp;</td>
-</tr>
 <tr><td><tt class="docutils literal">sun</tt></td>
 <tr><td><tt class="docutils literal">sun</tt></td>
 <td>Sun</td>
 <td>Sun</td>
 <td>Only very recent versions are
 <td>Only very recent versions are
@@ -521,8 +504,8 @@ b2 <strong>--build-dir=</strong><a class="reference internal" href="#id13"><em>b
 please see the <a class="reference external" href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html">Boost.Build documentation</a>.</p>
 please see the <a class="reference external" href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html">Boost.Build documentation</a>.</p>
 <p>For example, your session might look like this:<a class="footnote-reference" href="#continuation" id="id15"><sup>4</sup></a></p>
 <p>For example, your session might look like this:<a class="footnote-reference" href="#continuation" id="id15"><sup>4</sup></a></p>
 <pre class="literal-block">
 <pre class="literal-block">
-C:\WINDOWS&gt; cd <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt>
-<tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt>&gt; b2 <strong>^</strong>
+C:\WINDOWS&gt; cd <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt>
+<tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt>&gt; b2 <strong>^</strong>
 More? <strong>--build-dir=</strong>&quot;C:\Documents and Settings\dave\build-boost&quot; <strong>^</strong>
 More? <strong>--build-dir=</strong>&quot;C:\Documents and Settings\dave\build-boost&quot; <strong>^</strong>
 More? <strong>--build-type=complete</strong> <strong>msvc</strong> stage
 More? <strong>--build-type=complete</strong> <strong>msvc</strong> stage
 </pre>
 </pre>
@@ -661,7 +644,7 @@ earlier:</p>
 select <em>Properties</em> from the resulting pop-up menu</li>
 select <em>Properties</em> from the resulting pop-up menu</li>
 <li>In <em>Configuration Properties</em> &gt; <em>Linker</em> &gt; <em>Additional Library
 <li>In <em>Configuration Properties</em> &gt; <em>Linker</em> &gt; <em>Additional Library
 Directories</em>, enter the path to the Boost binaries,
 Directories</em>, enter the path to the Boost binaries,
-e.g. <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">\lib\</tt>.</li>
+e.g. <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">\lib\</tt>.</li>
 <li>From the <em>Build</em> menu, select <em>Build Solution</em>.</li>
 <li>From the <em>Build</em> menu, select <em>Build Solution</em>.</li>
 </ol>
 </ol>
 <p><a class="reference internal" href="#test-your-program"><em>skip to the next step</em></a></p>
 <p><a class="reference internal" href="#test-your-program"><em>skip to the next step</em></a></p>
@@ -671,10 +654,10 @@ e.g. <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boos
 <p>For example, we can compile and link the above program from the
 <p>For example, we can compile and link the above program from the
 Visual C++ command-line by simply adding the <strong>bold</strong> text below to
 Visual C++ command-line by simply adding the <strong>bold</strong> text below to
 the command line we used earlier, assuming your Boost binaries are
 the command line we used earlier, assuming your Boost binaries are
-in <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">\lib</tt>:</p>
+in <tt class="docutils literal"><span class="pre">C:\Program</span> Files\boost\</tt><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">\lib</tt>:</p>
 <pre class="literal-block">
 <pre class="literal-block">
-cl /EHsc /I <em>path\to\</em><tt class="docutils literal">boost_1_47_0</tt> example.cpp   <strong>^</strong>
-     <strong>/link /LIBPATH:</strong><strong>C:\Program Files\boost\</strong><strong>boost_1_47_0</strong><strong>\lib</strong>
+cl /EHsc /I <em>path\to\</em><tt class="docutils literal">boost_1_48_0</tt> example.cpp   <strong>^</strong>
+     <strong>/link /LIBPATH:</strong><strong>C:\Program Files\boost\</strong><strong>boost_1_48_0</strong><strong>\lib</strong>
 </pre>
 </pre>
 </div>
 </div>
 <div class="section" id="library-naming">
 <div class="section" id="library-naming">
@@ -830,7 +813,7 @@ mailing list</a>.</p>
 <colgroup><col class="label" /><col /></colgroup>
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
 <tbody valign="top">
 <tr><td class="label"><a class="fn-backref" href="#id2">[1]</a></td><td>We recommend
 <tr><td class="label"><a class="fn-backref" href="#id2">[1]</a></td><td>We recommend
-downloading <a class="reference external" href="http://www.boost.org/users/history/version_1_47_0.html"><tt class="docutils literal">boost_1_47_0</tt><tt class="docutils literal">.7z</tt></a> and using <a class="reference external" href="http://www.7-zip.org">7-Zip</a> to decompress
+downloading <a class="reference external" href="http://www.boost.org/users/history/version_1_48_0.html"><tt class="docutils literal">boost_1_48_0</tt><tt class="docutils literal">.7z</tt></a> and using <a class="reference external" href="http://www.7-zip.org">7-Zip</a> to decompress
 it.  We no longer recommend .zip files for Boost because they are twice
 it.  We no longer recommend .zip files for Boost because they are twice
 as large as the equivalent .7z files.  We don't recommend using Windows'
 as large as the equivalent .7z files.  We don't recommend using Windows'
 built-in decompression as it can be painfully slow for large archives.</td></tr>
 built-in decompression as it can be painfully slow for large archives.</td></tr>

粤ICP备19079148号