 
これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2.0 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド swigXNUMX です。
プログラム:
NAME
swig - 簡素化されたラッパーおよびインターフェイス ジェネレーター
SYNOPSIS
小枝 [オプション] file
DESCRIPTION
swig コマンドは、C および C++ コードをスクリプトに接続するためのラッパー コードを作成するために使用されます。
Perl、Python などの言語をインターフェイスの定義から取得します。 詳細については
これらのインターフェイス定義の作成に関する情報は、/usr/share/doc/swig- を参照してください。
swig-doc パッケージの doc/Manual/index.html。 このマンページは説明に重点を置いています
swig コマンドの呼び出し。
OPTIONS
ターゲット 言語 オプション:
-鶏
CHICKEN ラッパーを生成する
-Cシャープ
C# ラッパーを生成する
-ガイル Guile ラッパーを生成する
-ジャバ Javaラッパーを生成する
-mzスキーム
Mzscheme ラッパーを生成する
-ocaml Ocaml ラッパーを生成する
-パール Perl ラッパーを生成します。
-php PHPラッパーを生成する
-パイク Pike ラッパーを生成する
-パイソン
Python ラッパーを生成する
-ルビー Rubyラッパーを生成する
-セックス Lisp S-Expressions ラッパーを生成する
-tcl Tcl ラッパーを生成する
-xml XML ラッパーを生成します。
全般 オプション
-c++ C++ 処理を有効にする
-co SWIG ライブラリからファイルをチェックアウトする
-dirprot
ディレクタークラスの保護されたメンバーのラッピングを有効にする
-Dシンボル
シンボルを定義する シンボル (条件付きコンパイルの場合)
-E 前処理のみ。ラッパー コードは生成しません。
-fコンパクト
コンパクトモードでコンパイルする
-f仮想
仮想除去モードでコンパイルする
-F標準
エラー/警告メッセージを一般的に使用される形式で表示する
-Fマイクロソフト
エラー/警告メッセージを Microsoft 形式で表示します
-助けて サポートされているオプション、特にサポートされているオプションの概要を表示します。
選択した言語。
-IDIR SWIG ファイルを探します DIR
-無視する
欠落しているインクルード ファイルを無視する
-インポートオール
すべての #include ステートメントをインポートとして追跡します。
-すべてを含む
すべての #include ステートメントに従ってください
-lイファイル
SWIGライブラリファイルをインクルードする イファイル
-M すべての依存関係をリストする
-んん 依存関係をリストしますが、SWIG ライブラリ内のファイルは省略します
-makedefault
デフォルトのコンストラクター/デストラクターを作成する (デフォルト)
-モジュール 名
モジュール名を次のように設定します 名
-コントラクトがない
契約チェックをオフにする
-デフォルトなし
コンストラクター/デストラクターを生成しない
-ノディルプロット
ディレクターで保護されたメンバーをラップしないでください
-no例外
例外指定子をラップしないでください
-noextern
extern 宣言を生成しない
-非ランタイム
SWIG ランタイム コードを含めないでください
-o アウトファイル
出力ファイルの名前を次のように設定します。 アウトファイル
-outdir DIR
言語固有のファイルの出力ディレクトリを設定する
-ランタイム
ランタイム サポート コードをグローバルに表示できるようにします。
-小さい 仮想消去 & コンパクト モードでコンパイルする
-swiglib
SWIG ライブラリの場所を報告して終了します
-v 詳細モードで実行する
-バージョン
SWIG バージョン番号を出力する
-壁 すべての警告メッセージを有効にする
-ウォークク
すべての言語キーワードに対する警告メッセージを有効にする
-エラー
警告を強制的にエラーとして扱う
-w n 警告番号を抑制する n
onworks.net サービスを使用してオンラインで swig2.0 を使用する
 














