in reply to Calling a C++ subroutine from Perl
And to complete the list, there is also the always mighty SWIG, with excellent C++ support and documentation!