swig

Generate bindings between C/C++ code and various high level languages such as JavaScript, Python, C#, and more. It uses special .i or .swg files to generate the bindings (C/C++ with SWIG directives, then outputs a C/C++ file that contains all the wrapper code needed to build an extension module. More information: <http://www.swig.org>.

Debian Debian
RUN apt-get update && \ apt-get install -y swig
Ubuntu
RUN apt-get update && \ apt-get install -y swig
Alpine
RUN apk add swig
Arch Arch Linux
RUN pacman -S --noconfirm swig
image/svg+xml Kali Linux
RUN apt-get update && \ apt-get install -y swig
CentOS
RUN yum install -y swig
Fedora
RUN dnf install -y swig
Raspbian
RUN apt-get update && \ apt-get install -y swig
click the source code to copy install swig on any operating system with command-not-found.com