İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

cswig - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında cswig çalıştırın

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ı...

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad