SWIG

Yazılım ekran görüntüsü:
SWIG
Yazılım detaylar:
Versiyon: 3.0.8 Güncelenir
Qayıt: 7 Mar 16
Geliştirici: SWIG Team
Lisans: Ücretsiz
Popülerlik: 23

Rating: 3.0/5 (Total Votes: 1)

yudum tamamen ücretsiz çoklu ve taşınabilir bir arayüz derleyici açık kaynak kodlu, bir C / geliştiriciler çeşitli diğer betik / programlama dilleri ile kendi uygulamalarını bağlanmasına olanak tanır C ++ komut satırı programı.

C / C ++ başlık dosyaları & rsquo yakalamak için kullanılacak yere kadar tasarlandı; beyanlar ve altta yatan C / C ++ kodu. erişmek için betik dilleri tarafından gerekli sarıcı kodu üretmek


Bir bakışta Özellikler

Anahtar özellikler sınıf ve yapı uzantısı, istisna işleme, bellek yönetimi, şablon örneğinin, belirsizlik çözünürlük, dosya ithalat ve çapraz modül bağlama, genişletilmiş SWIG makro kullanımı, geniş teşhis yanı sıra kod dahil bulunmaktadır.

yudum Allegro CL, C #, CFFI, CLISP, tavuk, Guile, Java, Lua, Modula-3, Mzscheme, OCaml, Perl, PHP, Python, R, Ruby, Tcl ve UFFI dahil olmak üzere birçok popüler programlama dilleri destekler .

Ayrıca, yudum makro genişleme, sabitler, C99 için özelleştirilmiş türü dönüştürme ve dizme, yardımcı fonksiyon desteği yanı sıra, destek için destek #define tabloların otomatik ambalajlama gibi özellikleri içeren bir tam C ön işlemci sağlar.


Çok sayıda sarýcýlarý oluşturmak için kullanılabilir

Program ALLEGROCL, TAVUK, CLISP, CFFI, C #, D, Go, Guile, Java, JavaScript, Lua, Modula 3, Mzscheme dahil olmak üzere birçok programlama dilleri, çok sayıda sarýcýlarý oluşturmak için komut satırı arayüzü kullanılabilir , Ocaml, Octave, Perl, PHP, Pike, Python, R, Yakut, Lisp, Tcl, Common Lisp ve XML.

komut satırı seçeneklerinin geniş bir yelpazede size yudum & rsquo ile etkileşim sağlayan, uygulanmaktadır; yerleşik s işlevselliği. Bu ve birkaç kullanım örnekleri çalıştırarak bir bakışta görülebilir & lsquo; yudum help & rsquo; Herhangi bir terminal emülatörü uygulaması komut.


Linux, Mac ve Windows üzerinde çalışır

yudum 64-bit ve 32-bit tatlar destekleyen yanı sıra, Microsoft Windows ve Mac OS X işletim sistemlerinde, tüm GNU / Linux dağıtımları üzerinde çalışır. Bu C ++ ve C programlama dillerinde yazılmıştır. Detaylı kurulum talimatları projesi & rsquo sağlanır; ın anasayfa (aşağıdaki bağlantıya bakınız)

Bu sürümdeki yeni Nedir:

<. ul>

  • Octave-4.0.0 için destek ekleyin.
  • oluşturulan Java sınıfları potansiyel Android güvenlik istismar çıkarın.
  • Küçük yeni özellikler ve hata düzeltmeleri.
  • sürüm 3.0.7 yeni Nedir:.

    • Octave-4.0.0 için destek ekle
    • oluşturulan Java sınıfları potansiyel Android güvenlik istismar çıkarın.
    • Küçük yeni özellikler ve hata düzeltmeleri.

    sürüm 3.0.6 yeni Nedir:.

    • Kararlılık ve regresyon düzeltmeleri
    • C ++ köşe vakalarının Sabit ayrıştırma.

    • C # için
    • Dil iyileştirmeler ve hata düzeltmeleri, Git, Java, Lua, Python, R.

    Hangi sürümü 3.0.5 yeni

    • SWIG- bir gerileme için önemli bir Python düzeltme 3.0.3 C ++ varsayılan argümanlar sarma.
    • C #, yazan, Octave, PHP ve Python için iyileştirmeler.

    sürüm 3.0.3 yeni Nedir:

    C ++ 11 için

    • Add destek kuvvetle numaralandırma yazdığınız .
    • Çok sayıda hata düzeltmeleri ve C # için küçük geliştirmeler, D, Git, Java, JavaScript, PHP, Perl ve Python sarmalayıcıları.

    Hangi sürümü 3.0.2 yeni

    • Bu sürüm sırasında bir hatayı düzeltmek için yapılmış kurulum, ama aynı zamanda diğer oldukça küçük birkaç değişiklik içerir.

    Hangi sürümü 2.0.12 yeni

    • Bu bazı düzeltmeleri backporting bir bakım sürümüdür 3.0.0 sürümü bekleyen.
    • Octave 3.8 desteği eklendi.
    • STL kaplarda silme / ekleme yeni sürümleri için C ++ 11 desteği.
    • oluşturulan Lua, PHP, Python ve R sarma bazı sistemlerde derleme giderir.

    sürüm 1.3.37 yeni Nedir:

    • Python 3 desteği eklendi

    • SWIG ile kullanılabilir ccache bir sürümü ile
    • SWIG şimdi gemiler. değişmeden giriş dosyaları üzerinde yudum in tekrar tekrar kullanımı oldukça önemli yapýlar hızlandırır, böylece bu önbelleğe alınmasını SWIG tarafından oluşturulan dosyaları sağlar.
    • PHP 4 desteği kaldırılmış ve PHP desteği genel olarak geliştirilmiş
    • Geliştirilmiş C # dizi destek
    • Çok sayıda Allegro CL iyileştirmeler

    Benzer yazılım

    MAWK
    MAWK

    17 Feb 15

    GNU BPEL2oWFN
    GNU BPEL2oWFN

    3 Jun 15

    nwcc
    nwcc

    11 May 15

    Stratego/XT
    Stratego/XT

    3 Jun 15

    Yorumlar SWIG

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!