SWIG

Screenshot Λογισμικό:
SWIG
Στοιχεία Λογισμικού:
Εκδοχή: 3.0.8 επικαιροποιημένο
Ανεβάστε ημερομηνία: 7 Mar 16
Προγραμματιστής: SWIG Team
Άδεια: Δωρεάν
Δημοτικότητα: 91

Rating: 3.0/5 (Total Votes: 2)

καταρροφώ είναι ένα open source, εντελώς δωρεάν, multiplatform και φορητές compiler διεπαφή, ένα C / C ++ πρόγραμμα γραμμής εντολών που επιτρέπει στους προγραμματιστές να συνδέσετε τις εφαρμογές τους με διάφορες άλλες γλώσσες scripting / προγραμματισμού.

Έχει σχεδιαστεί από το μηδέν για να χρησιμοποιηθεί για την καταγραφή C / C ++ αρχεία κεφαλίδας & rsquo? δηλώσεις και τη δημιουργία του κώδικα περιτύλιγμα που απαιτούνται από τις γλώσσες προγραμματισμού για την πρόσβαση στην υποκείμενη C / C ++ κώδικα.


Χαρακτηριστικά με μια ματιά

Βασικά χαρακτηριστικά περιλαμβάνουν την κατηγορία και την επέκταση δομή, το χειρισμό εξαίρεση, διαχείριση μνήμης, το πρότυπο συγκεκριμενοποίηση, ανάλυση ασάφεια, την εισαγωγή αρχείων και cross-module σύνδεσης, παρατάθηκε καταρροφώ μακροοικονομική διαχείριση, εκτενή διαγνωστικά, καθώς και τον κωδικό ένταξη.

καταρροφώ υποστηρίζει πολλές δημοφιλείς γλώσσες προγραμματισμού, συμπεριλαμβανομένων Allegro CL, C #, CFFI, CLISP, κοτόπουλο, Guile, Java, Lua, Modula-3, Mzscheme, OCaml, Perl, PHP, Python, R, Ruby, Tcl, και UFFI .

Επιπλέον, καταρροφώ παρέχει μια προ-επεξεργαστή πλήρη C που περιέχει τα χαρακτηριστικά γνωρίσματα όπως μακροοικονομική επέκταση, αυτόματο τύλιγμα των δηλώσεων #define ως σταθερές, υποστήριξη για προσαρμοσμένες μετατροπής τύπου και παράταξης, την υποστήριξη βοηθητικών λειτουργιών, καθώς και υποστήριξη για το C99.


Μπορεί να χρησιμοποιηθεί για να δημιουργήσει πολλά περιτυλίγματα

Το πρόγραμμα μπορεί να χρησιμοποιηθεί από τη διεπαφή γραμμής εντολών για να δημιουργήσει πολλά περιτυλίγματα για πολλές γλώσσες προγραμματισμού, συμπεριλαμβανομένων των ALLEGROCL, κοτόπουλο, CLISP, CFFI, C #, D, Go, Guile, Java, JavaScript, Lua, Modula 3, Mzscheme , OCaml, Octave, Perl, PHP, Pike, Python, R, Ruby, Lisp, Tcl, Common Lisp και XML.

Ένα ευρύ φάσμα των επιλογών γραμμής εντολών εφαρμογή, η οποία σας επιτρέπει να αλληλεπιδρούν με καταρροφώ & rsquo? S ενσωματωμένη λειτουργικότητα. Αυτά και πολλά παραδείγματα χρήσης μπορούν να προβληθούν με μια ματιά εκτελώντας το & lsquo? Γουλιά --help & rsquo? εντολή σε οποιαδήποτε εφαρμογή προσομοιωτή τερματικού.


Τρέχει σε Linux, Mac και Windows

καταρροφώ τρέχει σε όλες τις διανομές GNU / Linux, καθώς και για τα λειτουργικά συστήματα Microsoft Windows και Mac OS X, την υποστήριξη 64-bit και 32-bit γεύσεις. Είναι γραμμένο στη γλώσσα προγραμματισμού C ++ και C. Λεπτομερείς οδηγίες εγκατάστασης που παρέχονται σχετικά με το έργο & rsquo? s αρχική σελίδα (δείτε τη σύνδεση κατωτέρω)

Τι είναι καινούργιο σε αυτήν την έκδοση:

<. ul>

  • Προσθέστε υποστήριξη για Octave-4.0.0.
  • Κατάργηση δυναμικό ασφάλεια του Android να εκμεταλλευτεί στο παράγονται κλάσεις Java.
  • Μικρά νέα χαρακτηριστικά και διορθώσεις σφαλμάτων.
  • Τι είναι καινούργιο στην έκδοση 3.0.7:.

    • Προσθέστε υποστήριξη για Octave-4.0.0
    • Κατάργηση δυναμικό ασφάλεια του Android να εκμεταλλευτεί στο παράγονται κλάσεις Java.
    • Μικρά νέα χαρακτηριστικά και διορθώσεις σφαλμάτων.

    Τι είναι καινούργιο στην έκδοση 3.0.6:.

    • Σταθερότητα και παλινδρόμησης επιδιορθώσεις
    • Σταθερή parsing της C ++ γωνιά περιπτώσεις.
    • βελτιώσεις Γλώσσα και διορθώσεις σφαλμάτων για C #, Go, Java, Lua, Python, R.

    Τι είναι καινούργιο στην έκδοση 3.0.5:

    • Ένα σημαντικό Python επιδιόρθωση για μια οπισθοδρόμηση σε SWIG- 3.0.3 όταν περιτυλίγματος C ++ προεπιλογή επιχειρήματα.
    • Μικρά βελτιώσεις για C #, Go, Octave, PHP και Python.

    Τι είναι καινούργιο στην έκδοση 3.0.3:

    • Προσθέστε υποστήριξη για C ++ 11 δακτυλογραφημένες έντονα συνόλων .
    • Πολλές διορθώσεις σφαλμάτων και μικρές βελτιώσεις για C #, D, Go, Java, Javascript, PHP, Perl και Python περιτυλίγματα.

    Τι είναι καινούργιο στην έκδοση 3.0.2:

    • Αυτή η έκδοση έχει γίνει για να καθορίσει ένα σφάλμα κατά τη διάρκεια της εγκατάστασης, αλλά περιλαμβάνει επίσης και ένα ζευγάρι των άλλων μάλλον μικρές αλλαγές.

    Τι είναι καινούργιο στην έκδοση 2.0.12:

    • Αυτή είναι μια απελευθέρωση συντήρησης backporting κάποιες διορθώσεις από το εν αναμονή 3.0.0 απελευθέρωση.
    • Octave 3.8 υποστήριξη, πρόσθεσε.
    • C ++ 11 υποστήριξη για νέες εκδόσεις της διαγραφής / παρεμβολής στα δοχεία STL.
    • διορθώσεις Κατάρτιση σε κάποια συστήματα για την παραγόμενη Lua, PHP, Python και R περιτυλίγματα.

    Τι είναι καινούργιο στην έκδοση 1.3.37:

    • Python 3 υποστήριξη πρόσθεσε
    • καταρροφώ τώρα τα πλοία με μια έκδοση του ccache που μπορεί να χρησιμοποιηθεί με καταρροφώ. Αυτό επιτρέπει τα αρχεία που δημιουργούνται από καταρροφώ να αποθηκεύονται προσωρινά έτσι ώστε η επαναλαμβανόμενη χρήση της καταρροφώ για αμετάβλητα αρχεία εισόδου επιταχύνει χτίζει αρκετά σημαντικά.
    • PHP 4 υποστήριξη αφαιρεθεί και υποστήριξη PHP βελτιώθηκε σε γενικές γραμμές
    • Βελτιωμένη C υποστήριξης # συστοιχία
    • Πολλές βελτιώσεις Allegro CL

    Παρόμοια λογισμικά

    Pyastra
    Pyastra

    3 Jun 15

    Pharo
    Pharo

    20 Feb 15

    gears-less
    gears-less

    20 Feb 15

    LLVM
    LLVM

    17 Aug 18

    Σχόλια για SWIG

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία