LibPerl++ is a C++ library that provides a more friendly interface for the the perl API. It makes use of advanced features of C++ to make both embedding and extending perl as easy as possible. This repository also contains to helper libraries that may be split out at a later stage: libtap++ and Library::Build.
Leont/libperl--
master
Name already in use
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Files
Libperl++ This is libperl++. A library for embedding and extending perl in C++. DEPENDENCIES The library should work on perl 5.8.1 or higher, though 5.10 is recommended. A recent C++ compiler is required (GCC 4.4 or higher or (in the near future) MSVC++ 2010). Also, some Boost headers are required to build it, but there are no dependencies on Boost runtime libraries. ISSUES Building libperl++ on Windows currently doesn't work due to issues in Perl's linking toolchain. This is being worked on. INSTALLATION To install this module, run the following commands: perl Build.PL ./Build ./Build test ./Build install For more information, see Install.pod COPYRIGHT AND LICENCE Copyright (C) 2007, 2008, 2009, 2010 Leon Timmermans This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
About
LibPerl++ is a C++ library that provides a more friendly interface for the the perl API. It makes use of advanced features of C++ to make both embedding and extending perl as easy as possible. This repository also contains to helper libraries that may be split out at a later stage: libtap++ and Library::Build.