• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[/
2 / Copyright (c) 2008 Eric Niebler
3 /
4 / Distributed under the Boost Software License, Version 1.0. (See accompanying
5 / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 /]
7
8[/=======================]
9[section Installing Proto]
10[/=======================]
11
12[/====================]
13[heading Getting Proto]
14[/====================]
15
16You can get Proto
17by downloading Boost (Proto is in version 1.37 and later),
18or by accessing Boost's SVN repository on SourceForge.net. Just go to
19[@http://svn.boost.org/trac/boost/wiki/BoostSubversion]
20and follow the instructions there for anonymous SVN access.
21
22[/==========================]
23[heading Building with Proto]
24[/==========================]
25
26Proto is a header-only template library, which means you don't need to alter
27your build scripts or link to any separate lib file to use it. All you need
28to do is `#include <boost/proto/proto.hpp>`. Or, you might decide to just
29include the core of Proto (`#include <boost/proto/core.hpp>`) and whichever
30contexts and transforms you happen to use.
31
32[/===================]
33[heading Requirements]
34[/===================]
35
36Proto depends on Boost. You must use either Boost version 1.34.1 or higher,
37or the version in SVN trunk.
38
39[/==========================]
40[heading Supported Compilers]
41[/==========================]
42
43Currently, Boost.Proto is known to work on the following compilers:
44
45* Visual C++ 8 and higher
46* GNU C++ 3.4 and higher
47* Intel on Linux 8.1 and higher
48* Intel on Windows 9.1 and higher
49
50[note Please send any questions, comments and bug reports to eric <at> boostpro <dot> com.]
51
52[endsect]
53