SWIG (Simplified Wrapper Interface Generator)
is a tool to generate high level language wrappers for C libraries.
The supported target languages are:
Object oriented programming based on C++ is possible,
but it is inferior to specialized solutions like the boost python library.