SWIG

Sagteware kiekie:
SWIG
Sagteware besonderhede:
Weergawe: 3.0.8 Opgedateer
Upload datum: 7 Mar 16
Ontwikkelaar: SWIG Team
Lisensie: Gratis
Populariteit: 23

Rating: 3.0/5 (Total Votes: 1)

sluk is 'n oop bron, heeltemal gratis, multi en draagbare koppelvlak samesteller, 'n C / C ++ opdrag-lyn program wat ontwikkelaars toelaat om hul aansoeke met verskeie ander script / programmeertale te sluit.

Dit is ontwerp van die grond af te gebruik word vir die opneem van C / C ++ kop lêers & rsquo; verklarings en genereer die omslag kode vereis deur die script tale vir toegang tot die onderliggende C / C ++ kode.


Kenmerke in 'n oogopslag

Die belangrikste kenmerke sluit in die klas en struktuur uitbreiding, hantering van uitsonderings, geheuebestuur, sjabloon Instantiëring, meerduidigheidsbepaling, lêer invoer en kruis-module skakeling, uitgebrei sluk makro hantering, uitgebreide diagnose, sowel as kode insluiting.

sluk ondersteun verskeie gewilde programmeertale, insluitend Allegro CL, C #, CFFI, CLISP, hoender, bedrog Java, Lua, Modula-3, Mzscheme, OCAML, Perl, PHP, Python, R, Ruby, Tcl, en UFFI .

Verder, sluk bied 'n volle C pre-verwerker wat funksies soos makro uitbreiding, outomatiese wikkel van # define state as konstantes, ondersteuning vir persoonlike tipe omskakeling en Kombineer, helper funksie ondersteuning, sowel as ondersteuning vir C99 bevat.


Kan gebruik word om talle omhulsels te genereer

Die program kan gebruik word uit die opdrag-line interface talle omhulsels vir 'n paar programmeertale, insluitend ALLEGROCL, hoender, CLISP, CFFI, C #, D Gaan bedrog Java, JavaScript, Lua, Modula 3, Mzscheme genereer , Ocaml, Octave, Perl, PHP, Pike, Python, R, Ruby, Lisp, Tcl, gemeenskaplike Lisp en XML.

'n wye verskeidenheid van command-line opsies geïmplementeer word, sodat jy om met sluk & rsquo; s ingeboude funksie. Hierdie en verskeie gebruik voorbeelde kan 'n oogopslag gesien word deur die loop van die waarde vir 'n sluk help uit te voer & rsquo; opdrag in enige terminaal emuleerder aansoek.


Loop op Linux, Mac en Windows

sluk loop op al GNU / Linux verspreidings, sowel as op die Microsoft Windows en Mac OS X bedryfstelsel, ondersteun 64-bit en 32-bis geure. Dit is geskryf in die C ++ en C programmeertale. Gedetailleerde instruksies vir die installasie word op die projek & rsquo; s tuisblad (sien skakel hieronder)

Wat is nuut in hierdie release:

<. ul>

  • ondersteuning by vir Octave-4.0.0.
  • Verwyder potensiaal Android sekuriteit ontgin in gegenereer Java klasse.
  • Klein nuwe funksies en foutregstellings.
  • Wat is nuut in weergawe 3.0.7:.

    • ondersteuning by vir Octave-4.0.0
    • Verwyder potensiaal Android sekuriteit ontgin in gegenereer Java klasse.
    • Klein nuwe funksies en foutregstellings.

    Wat is nuut in weergawe 3.0.6:.

    • stabiliteit en regressie fixes
    • Vaste ontleding van C ++ hoek gevalle.
    • Taal verbeterings en bug fixes vir C #, Go, Java, Lua, Python, R.

    Wat is nuut in weergawe 3.0.5:

    • 'n Belangrike Python fix vir 'n regressie in SWIG- 3.0.3 wanneer wikkel C ++ verstek argumente.
    • Klein verbeteringe vir C #: Gaan Octave, PHP en Python.

    Wat is nuut in weergawe 3.0.3:

    • Voeg ondersteuning vir C ++ 11 sterk getik opsommingen .
    • Verskeie foutherstellings en klein verbeteringe vir C #, D Gaan Java, JavaScript, PHP, Perl en Python omhulsels.

    Wat is nuut in weergawe 3.0.2:

    • Hierdie weergawe is gemaak om 'n fout reg te stel tydens installasie, maar dit sluit ook 'n paar ander eerder klein veranderings.

    Wat is nuut in weergawe 2.0.12:

    • Dit is 'n onderhoud vrylating backporting paar fixes van die hangende 3.0.0 vrylating.
    • Octave 3.8 ondersteuning bygevoeg.
    • C ++ 11 ondersteuning vir nuwe weergawes van vee / insetsel in die STL houers.
    • Samestelling fixes op sommige sisteme vir die gegenereerde Lua, PHP, Python en R omhulsels.

    Wat is nuut in weergawe 1.3.37:

    • Python 3 ondersteuning bygevoeg
    • sluk nou skepe met 'n weergawe van ccache wat gebruik kan word met sluk. Dit stel die lêers wat deur sluk om die kas sodat herhaalde gebruik van sluk op onveranderd invoer lêers versnel opbou aansienlik.
    • PHP 4 ondersteuning verwyder en PHP ondersteuning verbeter in die algemeen
    • Verbeterde C # verskeidenheid ondersteuning
    • Verskeie Allegro CL verbeterings

    Soortgelyke sagteware

    Qg
    Qg

    11 May 15

    Lush
    Lush

    11 May 15

    wempy
    wempy

    20 Feb 15

    JarBuilder
    JarBuilder

    2 Jun 15

    Kommentaar te SWIG

    Kommentaar nie gevind
    Kommentaar te lewer
    Draai op die foto!