Linux için SWIG

Programları birbirine bağlayan bir arayüz derleyicisi
Şimdi İndirin

Linux için SWIG Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Others
  • Yayıncı adı:
  • swig.org
  • yayıncı web sitesi:
  • İşletim sistemleri:
  • Linux
  • Dosya boyutu:
  • 4.66MB

Linux için SWIG Etiketler


Linux için SWIG Açıklama

Editby Peruk, C ve C ++ 'da yazılmış programları Perl, Python, Ruby ve TCl gibi komut dosyası dilleri ile bağlayan bir arayüz derleyicidir. C / C ++ başlık dosyalarında bulunan beyanları alarak ve bunları kullanarak bunları kullanarak komut dosyası kodunu oluşturmak için kullanırlar. Ek olarak, SWIG, ambalaj işlemini uygulamanıza uygun şekilde uyarlamanızı sağlayan çeşitli özelleştirme özellikleri sağlar. John Ousterhout (TCL'nin yaratıcısı), komut dosyası dillerinin faydalarını tanımlayan bir kağıt yazdı. Swig, komut dosyası dillerini C / C ++ koduyla bağlanmayı oldukça kolaylaştırır. SWIG çeşitli şekillerde kullanılır: Daha güçlü C / C ++ programları oluşturun. Swig kullanarak, bir C programının ana () işlevini, uygulamayı kontrol edebileceğiniz bir komut dosyası tercümanı ile değiştirebilirsiniz. Bu, oldukça fazla esneklik ekler ve "Programlanabilir" programını yapar. Yani, komut dosyası arayüzü, kullanıcıların ve geliştiricilerin, düşük seviyeli C / C ++ kodunu değiştirmek zorunda kalmadan programın davranışını kolayca değiştirmelerini sağlar. Bunun faydaları çoktur. Aslında, her gün kullandığınız tüm büyük yazılım paketlerini düşünün --- Neredeyse hepsinde, kullanıcıların özelleştirmelerini sağlayan bir makro dili, yapılandırma dili veya hatta bir komut dosyası motorunu içerir. Hızlı prototipleme ve hata ayıklama. SWIG, C / C ++ programlarının test edilmesi ve hata ayıklamaları için kullanılabilecek bir komut dosyası ortamına yerleştirilmesini sağlar. Örneğin, bir kütüphaneyi bir komut dosyası koleksiyonuyla test edebilir veya komut dosyası tercümanını etkileşimli bir hata ayıklayıcı olarak kullanabilirsiniz. SWIG, altta yatan C / C ++ kodunda değişiklik yapmadığından, nihai ürün komut dosyası üzerine güvenmese bile kullanılabilir.


Linux için SWIG İlgili Yazılım