forked from boostorg/config
Minor edits plus add links
[SVN r11167]
This commit is contained in:
47
config.htm
47
config.htm
@@ -5,21 +5,21 @@
|
|||||||
content="text/html; charset=iso-8859-1">
|
content="text/html; charset=iso-8859-1">
|
||||||
<meta name="Template"
|
<meta name="Template"
|
||||||
content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
|
content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
|
||||||
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
|
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
||||||
<title></title>
|
<title></title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body bgcolor="#FFFFFF" link="#0000FF" vlink="#800080">
|
<body bgcolor="#FFFFFF" link="#0000FF" vlink="#800080">
|
||||||
|
|
||||||
<p align="left"><img src="../../c++boost.gif" width="277"
|
<p align="left"><img src="../../c++boost.gif" width="277" height="86"></p>
|
||||||
height="86"></p>
|
|
||||||
|
|
||||||
<h1 align="center">Boost Configuration Reference</h1>
|
<h1 align="center">Boost Configuration Reference</h1>
|
||||||
|
|
||||||
<h2>Contents</h2>
|
<h2>Contents</h2>
|
||||||
|
|
||||||
<pre><a href="#configuring">Configuring Boost for Your Platform</a>
|
<pre><a href="#configuring">Configuring Boost for Your Platform</a>
|
||||||
<a href="#default_config">Using the default boost configuration</a>
|
<a href="#default_config">Using the default boost configuration
|
||||||
|
</a> <a href="#header">The <boost\config.hpp> header</a>
|
||||||
<a href="#config_script">Using the configure script</a>
|
<a href="#config_script">Using the configure script</a>
|
||||||
<a href="#user_settable">User settable options</a>
|
<a href="#user_settable">User settable options</a>
|
||||||
<a href="#advanced_config">Advanced configuration usage</a>
|
<a href="#advanced_config">Advanced configuration usage</a>
|
||||||
@@ -38,34 +38,37 @@ height="86"></p>
|
|||||||
|
|
||||||
<h2><a name="configuring"></a>Configuring Boost for Your Platform</h2>
|
<h2><a name="configuring"></a>Configuring Boost for Your Platform</h2>
|
||||||
|
|
||||||
<p>Boost library users are never required to #include <boost/config.hpp>,
|
|
||||||
and are discouraged from including it on their own. </p>
|
|
||||||
|
|
||||||
<p>Boost library users can request support for additional
|
|
||||||
platforms to be added to config.hpp by emailing <a
|
|
||||||
href="mailto:config@boost.org">config@boost.org</a> describing
|
|
||||||
their request. </p>
|
|
||||||
|
|
||||||
<h4><a name="default_config"></a>Using the default boost
|
<h4><a name="default_config"></a>Using the default boost
|
||||||
configuration</h4>
|
configuration</h4>
|
||||||
|
|
||||||
<p>Boost is designed so that it is already correctly configured
|
<p>Boost is comes already configured
|
||||||
for most common compilers; you should be able to use boost "as
|
for most common compilers and platforms; you should be able to use boost "as
|
||||||
is" without any configuration work. Since the compiler is
|
is". Since the compiler is
|
||||||
configured separately from the standard library used, that should
|
configured separately from the standard library, the default configuration
|
||||||
hold true even if you have replaced your compiler's standard
|
should work even if you replace the compiler's standard
|
||||||
library with one from a third party (like STLport). </p>
|
library with a third-party standard library (like <a href="http://www.stlport.org"> STLport</a>). </p>
|
||||||
|
|
||||||
<p>Using boost "as is" without trying to reconfigure it
|
<p>Using boost "as is" without trying to reconfigure is the recommended method
|
||||||
is the recommended method of using boost, however you can run a
|
for using boost. You can, however, run the configure script if you want to, and there are regression tests
|
||||||
configure script if you want to, and there are regression tests
|
|
||||||
provided that allow you to test the current boost configuration
|
provided that allow you to test the current boost configuration
|
||||||
with your particular compiler setup.</p>
|
with your particular compiler setup.</p>
|
||||||
|
|
||||||
|
<p>Boost library users can request support for additional compilers or platforms
|
||||||
|
by visiting our <a href="http://sourceforge.net/tracker/?group_id=7586">
|
||||||
|
Tracker</a> and submitting a support request. </p>
|
||||||
|
|
||||||
|
<h4>The <a href="../../boost/config.hpp"><boost/config.hpp></a> <a name="header">header</a></h4>
|
||||||
|
|
||||||
|
<p>Boost library implementations access configuration macros via <code> #include <boost/config.hpp></code>. </p>
|
||||||
|
|
||||||
|
<p>Boost library users are never required to <code> #include <boost/config.hpp></code>,
|
||||||
|
and are discouraged from doing so on their own. It is an implementation detail
|
||||||
|
which is subject to change, and thus should not be depended upon by users. </p>
|
||||||
|
|
||||||
<h4><a name="config_script">Using the configure script</a></h4>
|
<h4><a name="config_script">Using the configure script</a></h4>
|
||||||
|
|
||||||
<p>If you know that boost is incorrectly configured for your
|
<p>If you know that boost is incorrectly configured for your
|
||||||
particular setup, and you are on a unix like platform, then you
|
particular setup, and you are on a UNIX like platform, then you
|
||||||
may want to try and improve things by running the boost configure
|
may want to try and improve things by running the boost configure
|
||||||
script. From a shell command prompt you will need to cd into
|
script. From a shell command prompt you will need to cd into
|
||||||
<boost-root>/libs/config/ and type:</p>
|
<boost-root>/libs/config/ and type:</p>
|
||||||
|
Reference in New Issue
Block a user