EnglishFrenchSpanish

OnWorks favicon

swig2.0 - Online in the Cloud

Run swig2.0 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command swig2.0 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


swig - Simplified Wrapper and Interface Generator

SYNOPSIS


swig [options] file

DESCRIPTION


The swig command is used to create wrapper code to connect C and C++ code to scripting
languages like Perl, Python, etc. from the definition of the interface. For detailed
information on writing those interface definitions please refer to /usr/share/doc/swig-
doc/Manual/index.html from the swig-doc package. This manpage concentrates on explaining
the invocation of the swig command.

OPTIONS


Target Language Options:
-chicken
Generate CHICKEN wrappers

-csharp
Generate C# wrappers

-guile Generate Guile wrappers

-java Generate Java wrappers

-mzscheme
Generate Mzscheme wrappers

-ocaml Generate Ocaml wrappers

-perl Generate Perl wrappers.

-php Generate PHP wrappers

-pike Generate Pike wrappers

-python
Generate Python wrappers

-ruby Generate Ruby wrappers

-sexp Generate Lisp S-Expressions wrappers

-tcl Generate Tcl wrappers

-xml Generate XML wrappers.

General Options
-c++ Enable C++ processing

-co Check a file out of the SWIG library

-dirprot
Turn on wrapping of protected members for director classes

-Dsymbol
Define a symbol symbol (for conditional compilation)

-E Preprocess only, does not generate wrapper code

-fcompact
Compile in compact mode

-fvirtual
Compile in virtual elimination mode

-Fstandard
Display error/warning messages in commonly used format

-Fmicrosoft
Display error/warning messages in Microsoft format

-help Show a summary of supported options and especially of supported options for the
selected language.

-Idir Look for SWIG files in dir

-ignoremissing
Ignore missing include files

-importall
Follow all #include statements as imports

-includeall
Follow all #include statements

-lifile
Include SWIG library file ifile

-M List all dependencies

-MM List dependencies, but omit files in SWIG library

-makedefault
Create default constructors/destructors (the default)

-module name
Set module name to name

-nocontract
Turn off contract checking

-nodefault
Do not generate constructors/destructors

-nodirprot
Do not wrap director protected members

-noexcept
Do not wrap exception specifiers

-noextern
Do not generate extern declarations

-noruntime
Do not include SWIG runtime code

-o outfile
Set name of the output file to outfile

-outdir dir
Set language specific files output directory

-runtime
Make the runtime support code globally visible.

-small Compile in virtual elimination & compact mode

-swiglib
Report location of SWIG library and exit

-v Run in verbose mode

-version
Print SWIG version number

-Wall Enable all warning messages

-Wallkw
Enable warning messages for all the languages keywords

-Werror
Force to treat the warnings as errors

-w n Suppress warning number n

Use swig2.0 online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    QNAP NAS GPL Source
    QNAP NAS GPL Source
    GPL source for QNAP Turbo NAS.
    Audience: Developers. User interface:
    Web-based. Programming Language: C,
    Java. Categories:System, Storage,
    Operating System Ker...
    Download QNAP NAS GPL Source
  • 2
    deep-clean
    deep-clean
    A Kotlin script that nukes all build
    caches from Gradle/Android projects.
    Useful when Gradle or the IDE let you
    down. The script has been tested on
    macOS, but ...
    Download deep-clean
  • 3
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    The Eclipse Checkstyle plug-in
    integrates the Checkstyle Java code
    auditor into the Eclipse IDE. The
    plug-in provides real-time feedback to
    the user about viol...
    Download Eclipse Checkstyle Plug-in
  • 4
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 5
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 6
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • More »

Linux commands

  • 1
    abidw
    abidw
    abidw - serialize the ABI of an ELF
    file abidw reads a shared library in ELF
    format and emits an XML representation
    of its ABI to standard output. The
    emitted ...
    Run abidw
  • 2
    abilint
    abilint
    abilint - validate an abigail ABI
    representation abilint parses the native
    XML representation of an ABI as emitted
    by abidw. Once it has parsed the XML
    represe...
    Run abilint
  • 3
    core-cleanup
    core-cleanup
    core-cleanup - clean-up script for CORE
    DESCRIPTION: usage: core-cleanup [-d
    [-l]] Clean up all CORE namespaces
    processes, bridges, interfaces, and
    session dir...
    Run core-cleanup
  • 4
    core-daemon
    core-daemon
    core-daemon - CORE daemon manages
    emulation sessions started from GUI or
    scripts ...
    Run core-daemon
  • 5
    g++-4.9
    g++-4.9
    gcc - GNU project C and C++ compiler ...
    Run g++-4.9
  • 6
    g++-5
    g++-5
    gcc - GNU project C and C++ compiler ...
    Run g++-5
  • More »

Ad