C++ Boost

Boost.Python

Index


Synopsis

Welcome to version 2 of Boost.Python, a C++ library which enables seamless interoperability between C++ and the Python programming language. The new version has been rewritten from the ground up, with a more convenient and flexible interface, and many new capabilities, including support for: The development of these features was funded in part by grants to Boost Consulting from the Lawrence Livermore National Laboratories and by the Computational Crystallography Initiative at Lawrence Berkeley National Laboratories.

Note for Python 2.3 users

This is a bugfix release only, and is not compatible with Python 2.3. Boost 1.31.0, which will be compatible with Python 2.3, is due out shortly. In the meantime, if you need Python 2.3 compatibility, we suggest you get a CVS snapshot, either from the SourceForge anonymous CVS or from our mirror, updated nightly:
cvs -d :pserver:anonymous@boost-consulting.com:/boost login
no password; just hit return

cvs -d :pserver:anonymous@boost-consulting.com:/boost co boost

Contents

Tutorial Introduction
Building and Testing
Reference Manual
Configuration Information
Known Working Platforms and Compilers
Definitions
Projects using Boost.Python
Support Resources
Frequently Asked Questions (FAQs)
Pyste (Boost.Python code generator)
News/Change Log
LLNL Progress Reports
Acknowledgments

Revised 4 August, 2003

© Copyright Dave Abrahams 2002. All Rights Reserved.