Fortran and Python wrapper generator for C and C++ libraries
Shroud is a tool for creating a Fortran or Python interface to a C or C++ library. It can also create a C API for a C++ library. The user creates a YAML file with the C/C++ declarations to be wrapped along with some annotations to provide semantic information and code generation options. Shroud produces a wrapper for the library. The generated code is highly-readable and intended to be similar to code that would be hand-written to create the bindings.
$
pkg install shroud-wrapper-generatorOrigin
devel/shroud
Size
2.65MiB
License
BSD3CLAUSE
Maintainer
yuri@FreeBSD.org
Dependencies
2 packages
Required by
0 packages