cswig - Online w chmurze

To jest polecenie cswig, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


cswig - generuj wrappery Pythona i Tcl z kodu C++.

STRESZCZENIE


cswig [Opcje] pliki...

OPIS


CableSwig (cswig) służy do tworzenia interfejsów (tzw. „opakowań”) do języków interpretowanych
takich jak Tcl i Python. Został stworzony do produkcji opakowań dla ITK, ponieważ zestaw narzędzi
używa struktur C++, których SWIG nie może przeanalizować (głęboko zagnieżdżone instancje szablonów).
CableSwig to połączenie narzędzia, które używa GCC_XML jako parsera c++. Pliki wejściowe są
Pliki wejściowe stylu kabla. XML utworzony z plików wejściowych Cable/GCC_XML jest wtedy
przeanalizowane i wprowadzone do zmodyfikowanej wersji SWIG. SWIG to narzędzie do tworzenia oprogramowania, które
łączy programy napisane w C i C++ z różnymi językami programowania wysokiego poziomu.
Służy do generowania powiązań języka z językiem docelowym. Obecnie Tcl i
Obsługiwany jest język Python.

cel Wybierz język Opcje:
-kurczak - Generuj opakowania na KURCZAKA

-csharp - Generuj opakowania C#

-podstęp - Generuj opakowania Guile

-Jawa - Generuj opakowania Java

-mzschemat - Generuj opakowania Mzscheme

-ocaml - Generuj opakowania Ocaml

-perł - Generuj opakowania Perla

-php - Generuj wrappery PHP

-szczupak - Generuj owijki na szczupaki

-pyton - Generuj wrappery Pythona

-rubin - Generuj opakowania rubinowe

-seks - Generuj opakowania Lisp S-Expressions

-tcl - Generuj opakowania Tcl

-xml - Generuj wrappery XML

Opcje ogólne

-szlachetny - Uruchom w zwykłym trybie swig.

-Cindex file.mdx — odczytywanie pliku indeksu głównego kabla

-zależeć file.cmake - Określ plik zależny od cmake

-c++ - Włącz przetwarzanie C++

-współ - Sprawdź plik z biblioteki SWIG

-bezpośrednie - Włącz owijanie chronionych członków dla klas reżyserskich

-D- Zdefiniuj symbol (dla kompilacji warunkowej)

-E - Tylko przetwarzanie wstępne, nie generuje kodu opakowania

-fkompaktowy - Kompiluj w trybie kompaktowym

-fwirtualny - Kompiluj w trybie wirtualnej eliminacji

-Fstandardowy - Wyświetlaj komunikaty o błędach/ostrzeżeniach w powszechnie używanym formacie

-Fmicrosoftu - Wyświetlaj komunikaty o błędach/ostrzeżeniach w formacie Microsoft

-Pomoc - To wyjście

-I- Poszukaj plików SWIG w

-ignorowanie - Zignoruj ​​brakujące pliki dołączane

-importować - Śledź wszystkie instrukcje #include jako importy

-zawiera wszystko - Śledź wszystkie #include oświadczenia

-l- Dołącz plik biblioteki SWIG

-M - Wymień wszystkie zależności

-MM - Wyświetlaj zależności, ale pomijaj pliki w bibliotece SWIG

-Ustaw jako domyślne - Utwórz domyślne konstruktory/destruktory (domyślne)

-moduł - Ustaw nazwę modułu na

-bez kontraktu - Wyłącz sprawdzanie umowy

-domyślny węzeł - Nie generuj konstruktorów/destruktorów

-nodiprot - Nie pakuj członków chronionych przez reżysera

-niez wyjątkiem - Nie zawijaj specyfikatorów wyjątków

-brak zewn - Nie generuj deklaracji zewnętrznych

-norruntime - Nie dołączaj kodu uruchomieniowego SWIG

-o - Ustaw nazwę pliku wyjściowego na

-zewnętrzny - Ustaw katalog wyjściowy plików specyficznych dla języka

-czas pracy - Spraw, aby kod wsparcia środowiska wykonawczego był widoczny na całym świecie.

-mały - Kompiluj w wirtualnej eliminacji i trybie kompaktowym

-swiglib - Zgłoś lokalizację biblioteki SWIG i wyjdź

-v - Uruchom w trybie gadatliwym

-wersja - Wydrukuj numer wersji SWIG

-Ściana - Włącz wszystkie komunikaty ostrzegawcze

-Walkw - Włącz ostrzeżenia o słowach kluczowych dla wszystkich obsługiwanych języków

-Błąd - Wymuś traktowanie ostrzeżeń jako błędów

-w- Pomijaj/dodaj komunikaty ostrzegawcze według kodu.
Użyj znaku „,” jako separatora, a znaków +/- w następujący sposób

-w+321,401,-402

gdzie dodano kod 321(+), a 401(brak znaku) i 402(-) są pominięte. Widzieć
dokumentacja znaczeń kodu.

Tcl 8 Opcje (dostępne z -tcl)

-itcl - Włącz obsługę ITcl

-ldflagi - Drukuj biblioteki uruchomieniowe do połączenia

-niebezpieczny - Pomiń funkcję modułu SafeInit.

-prefiks - Ustaw prefiks być dołączane do wszystkich imion

-przestrzeń nazw - Zbuduj moduł w przestrzeni nazw Tcl 8

-pkgwersja - Ustaw wersję pakietu

Uwaga: 'cswig - -Pomoc' wyświetla opcje dla określonego języka docelowego.

SWIG Wersja 1.3.20 Prawa autorskie (c) 1995-1998 Uniwersytet Utah i Regentowie
University of California Copyright (c) 1998-2003 University of Chicago Skompilowano z g++
[Linux-2.6.15-1-k7-gcc]

Proszę zobaczyć http://www.swig.org do zgłaszania błędów i dalszych informacji

Korzystaj z cswig online za pomocą usług onworks.net



Najnowsze programy online dla systemów Linux i Windows