How to Install and Uninstall cableswig Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 19,2024

1. Install "cableswig" package

Please follow the guidance below to install cableswig on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install cableswig

2. Uninstall "cableswig" package

Here is a brief guide to show you how to uninstall cableswig on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove cableswig $ sudo apt autoclean && sudo apt autoremove

3. Information about the cableswig package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: cableswig
Priority: optional
Section: universe/devel
Installed-Size: 2412
Maintainer: Ubuntu Developers
Original-Maintainer: Steve M. Robbins
Architecture: amd64
Version: 0.1.0+git20150808-2
Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2), gccxml
Filename: pool/universe/c/cableswig/cableswig_0.1.0+git20150808-2_amd64.deb
Size: 581468
MD5sum: 50a000d8e627db2a6df44824d04a5c5f
SHA1: e4a9241974fd61c41498564cb04bd931d7934c59
SHA256: 0834ee74ee6c8ccfd3d989a5fceceef0b81739e29cd690738d6179fc138c4be1
Description-en: Generate wrappers for Python and Tcl from C++ code
CableSwig is used to create interfaces (i.e. "wrappers") to interpreted
languages such as Tcl and Python. It was created to produce wrappers for
ITK because the toolkit uses C++ structures that SWIG cannot parse (deeply
nested template instantiations). CableSwig is a combination tool that uses
GCC_XML as the c++ parser. The input files are Cable style input files. The
XML produced from the Cable/GCC_XML input files are then parsed and feed
into a modified version of SWIG. SWIG is a software development tool that
connects programs written in C and C++ with a variety of high-level
programming languages. It is used to generate the language bindings to the
target language. Currently, Tcl and Python are supported.
Description-md5: a32f2e0b7f36a956c957825bb29e0fae
Homepage: http://www.itk.org/HTML/CableSwig.html
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu