cswig - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen cswig komutudur.

Program:

ADI


cswig - C++ kodundan Python ve Tcl sarmalayıcıları oluşturun.

SİNOPSİS


cswig [seçenekleri] DosyalarıKendi ID’n ile mağazalarını oluştur

TANIM


CableSwig (cswig), yorumlanan dillere arabirimler (yani "sarmalayıcılar") oluşturmak için kullanılır
Tcl ve Python gibi. Araç seti nedeniyle ITK için sarmalayıcılar üretmek üzere oluşturuldu.
SWIG'nin ayrıştıramadığı C++ yapılarını kullanır (iç içe geçmiş şablon örneklemeleri).
CableSwig, c++ ayrıştırıcısı olarak GCC_XML kullanan bir kombinasyon aracıdır. giriş dosyaları
Kablo stili giriş dosyaları. Cable/GCC_XML girdi dosyalarından üretilen XML daha sonra
ayrıştırılır ve SWIG'nin değiştirilmiş bir sürümüne beslenir. SWIG, bir yazılım geliştirme aracıdır.
C ve C++ ile yazılmış programları çeşitli üst düzey programlama dilleriyle birleştirir.
Hedef dile dil bağları oluşturmak için kullanılır. Şu anda, Tcl ve
Python desteklenir.

Hedef Dil Seçenekler:
-tavuk - TAVUK sarmalayıcıları üret

-keskin - C# sarmalayıcıları oluşturun

-kurnazlık - Guile sarmalayıcıları oluşturun

-Java - Java sarmalayıcıları oluşturun

-mz şeması - Mzscheme sarmalayıcıları oluşturun

-ocaml - Ocaml sarmalayıcıları oluşturun

-perl - Perl sarmalayıcıları oluşturun

-php - PHP sarmalayıcıları oluşturun

- turna balığı - Pike sarmalayıcıları oluşturun

-piton - Python sarmalayıcıları oluşturun

yakut - Ruby sarmalayıcıları oluşturun

-seks - Lisp S-İfadeleri sarmalayıcıları oluşturun

-tcl - Tcl sarmalayıcıları oluşturun

-xml - XML ​​sarmalayıcıları oluşturun

Genel Seçenekler

-soysuz - Normal geçiş modunda çalıştırın.

-Cindex file.mdx - Bir kablo ana dizin dosyasını oku

-bağlı olmak file.cmake - Bir cmake bağımlı dosya belirtin

-c++ - C++ işlemeyi etkinleştir

-co - SWIG kitaplığından bir dosyayı kontrol edin

-dirprot - Yönetici sınıfları için korumalı üyelerin kaydırılmasını etkinleştirin

-D- Bir sembol tanımlayın (koşullu derleme için)

-E - Yalnızca ön işleme, sarmalayıcı kodu oluşturmaz

-fkompakt - Kompakt modda derleme

-fsanal - Sanal eleme modunda derleme

-Fstandart - Hata/uyarı mesajlarını yaygın olarak kullanılan biçimde görüntüleyin

-Fmicrosoft - Hata/uyarı mesajlarını Microsoft formatında görüntüleyin

-Yardım - Bu çıktı

-I- İçinde SWIG dosyalarını arayın

-görmezden gelmek - Eksik içerme dosyalarını yoksay

-ithalat - Tüm #include ifadelerini içe aktarma olarak izleyin

-her şeyi dahil et - Tüm #include ifadelerini takip edin

-l- SWIG kitaplığı dosyasını dahil et

-M - Tüm bağımlılıkları listele

-MM - Bağımlılıkları listeleyin, ancak SWIG kitaplığındaki dosyaları atlayın

-varsayılan - Varsayılan yapıcılar/yıkıcılar oluşturun (varsayılan)

Modül - Modül adını şu şekilde ayarlayın:

-hiçbir sözleşme - Sözleşme kontrolünü kapatın

-standart değil - Yapıcılar/yıkıcılar oluşturmayın

-nodirprot - Yönetici korumalı üyeleri sarmayın

-hiçbir istisna - İstisna belirteçlerini kaydırma

-noextern - Harici bildirimler oluşturmayın

-noruntime - SWIG çalışma zamanı kodunu dahil etmeyin

-o - Çıktı dosyasının adını şu şekilde ayarlayın:

-outdir - Dile özgü dosyaların çıktı dizinini ayarlayın

-Çalışma süresi - Çalışma zamanı destek kodunu küresel olarak görünür yapın.

-küçük - Sanal eleme ve kompakt modda derleme

-swiglib - SWIG kitaplığının konumunu bildir ve çık

-v - Ayrıntılı modda çalıştırın

-version - SWIG sürüm numarasını yazdır

-Duvar - Tüm uyarı mesajlarını etkinleştir

-Wallkw - Desteklenen tüm diller için anahtar kelime uyarılarını etkinleştirin

-Whata - Uyarıları hata olarak kabul etmeye zorlama

-w- Kodla uyarı mesajlarını bastırın/ekleyin.
Ayırıcı olarak ',' ve +/- işaretlerini aşağıdaki gibi kullanın

-w+, 321,401, -402

burada kod 321(+) eklenir ve 401(işaret yok) ve 402(-) bastırılır. Görmek
kod anlamları için belgeler.

Tcl 8 Seçenekler -tcl)

-itcl - ITcl desteğini etkinleştirin

-ldflag'ler - Bağlantı kurulacak çalışma zamanı kitaplıklarını yazdırın

-güvensiz - SafeInit modül işlevini dışarıda bırakın.

-önek - Bir önek belirleyin tüm isimlerin başına eklenecek

-ad alanı - Modülü bir Tcl 8 ad alanına oluşturun

-pkgsürüm - Paket sürümünü ayarla

Not: 'cswig - -Yardım' belirli bir hedef dil için seçenekleri görüntüler.

SWIG Sürümü 1.3.20 Telif Hakkı (c) 1995-1998 Utah Üniversitesi ve Vekilleri
California Üniversitesi Telif Hakkı (c) 1998-2003 Chicago Üniversitesi g++ ile derlenmiştir
[Linux-2.6.15-1-k7-gcc]

Bakınız http://www.swig.org hataları bildirmek ve daha fazla bilgi için

onworks.net hizmetlerini kullanarak cswig'i çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları