|File Search||Catalog||Content Search|
The Boost Python Library is used to quickly and easily export a C++ library to Python such that the Python interface is very similar to the C++ interface. It is designed to be minimally intrusive on your C++ design. In most cases, you should not have to alter your C++ classes in any way in order to use them with Boost.Python. The system should simply "reflect" your C++ classes and functions into Python. The major features of Boost.Python include support for: Subclassing extension types in Python, Overriding virtual functions in Python, Member function Overloading, Automatic wrapping of numeric operators among others.
One of the python interpreter packages is required to use the created extensions.
Help Save the World ------------------- Boost is a fairly extensive set of libraries, of which I personally use but a very small part. I greatly appreciate folks that send patches to the BTS. Please do have a look at the outstanding bug reports and send me hints or patches if you have extra information. Getting Started --------------- The following table shows which components use a library more»
boost1.46 (1.46.1-3) unstable; urgency=low Boost.Build and bjam now ship in the main -dev package (currently libboost1.46-dev). Packages boost-build and bjam are obsolete and to be removed from the archive. -- Steve M. Robbins <email@example.com> Sat, 19 Mar 2011 18:26:39 -0500 boost1.39 (1.39.0-4) unstable; urgency=low Since only one (the multi-threaded) variant of each library is b more»
boost1.46 (1.46.1-7ubuntu3) precise; urgency=low * Fix threading detection with GCC-4.7, taken from the trunk. -- Matthias Klose <firstname.lastname@example.org> Mon, 02 Jan 2012 16:08:32 +0100 boost1.46 (1.46.1-7ubuntu2) precise; urgency=low * Rebuild for libicu48. -- Colin Watson <email@example.com> Mon, 21 Nov 2011 22:30:59 +0000 boost1.46 (1.46.1-7ubuntu1) precise; urgency=low * Merge with more»
This software is a collection of libraries from the Boost.org site. Most of the libraries use the Bo more»