英語フランス語スペイン語

Ad


OnWorksファビコン

i686-w64-mingw32-widl - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで i686-w64-mingw32-widl を実行します。

これはコマンド i686-w64-mingw32-widl で、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できます。

プログラム:

NAME


widl - Wine インターフェース定義言語 (IDL) コンパイラー

SYNOPSIS


[オプション] IDL_ファイル
[オプション] --dlldata-only name1 [name2...]

DESCRIPTION


オプションが使用されない場合、プログラムはヘッダー ファイルを生成し、場合によってはクライアントと
サーバー スタブ、プロキシ ファイルと dlldata ファイル、typelib、および UUID ファイル(環境に応じて)
IDL ファイルの内容。 いずれかのオプションがある場合 -c, -h, -p, -s, -t, -u or --ローカルスタブ
与えられる、 要求されたファイルのみを生成し、その他のファイルは生成しません。 で実行すると
--dlldata-only、widl は dlldata ファイルのみを生成し、それには、
引数として渡される名前。 通常、このファイルは毎回更新されます。 is
実行すると、既存の dlldata ファイルが読み取られ、必要に応じて同じ内容で再生成されます。
名前のリストですが、現在のプロキシ ファイルが含まれています。

引数なしで実行すると、 ヘルプメッセージを出力します。

OPTIONS


オプション:

-V バージョン番号を出力して終了します。

-o、 --output =
出力ファイルの名前を設定します。 複数の出力ファイルを生成する場合、これは
ファイルのベース名のみ。 それぞれの出力ファイルには名前が付けられます。 .h、
_p.cなど

-b cpu メーカー[-kernel]-os
クロスコンパイル時のターゲットアーキテクチャを設定します。 ターゲット仕様は次のとおりです
によって返される標準の autoconf 形式 config.sub.

ヘッダ オプション:

-h ヘッダー ファイルを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内.h.

--古い名前
古い命名規則を使用してください。

タイプ ライブラリ オプション:

-t タイプ ライブラリを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内.tlb。 出力の場合
ファイル名は次で終わります 。牛肉、タイプ ライブラリを含むバイナリ リソース ファイルは次のとおりです。
代わりに生成されます。

-m32、 -m64
Win32 または Win64 タイプ ライブラリをそれぞれ生成します。

UUID file オプション:

-u UUID ファイルを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内_IC.

プロキシ/スタブ 世代 オプション:

-c クライアント スタブ ファイルを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内_c.c.

-オス インラインスタブを生成します。

-大井 古いスタイルの解釈されたスタブを生成します。

-オイフ、 -オイック、 -オイフ
新しいスタイルの完全に解釈されたスタブを生成します。

-p プロキシを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内_p.c.

--prefix-all=接頭辞
クライアントとサーバーの両方のスタブの名前に付けるプレフィックス。

--プレフィックスクライアント=接頭辞
クライアント スタブの名前に付けるプレフィックス。

--prefix-server=接頭辞
サーバー スタブの名前に付けるプレフィックス。

-s サーバー スタブ ファイルを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内_s.c.

--win32, --win64
それぞれ 32 ビットまたは 64 ビットのコードのみを生成します (デフォルトでは両方のコードが生成されます)
32 ビット バージョンと 64 ビット バージョンを同じ宛先ファイルに保存します)。

--rt WinRT をサポートするには、IDL の追加の言語拡張機能を有効にします。

参加申し込み スクリプト オプション:

-r 登録スクリプトを生成します。 デフォルトの出力ファイル名は次のとおりです。 ファイル内_r.rgs。 もし
出力ファイル名は次で終わります 。牛肉、スクリプトを含むバイナリ リソース ファイルは次のとおりです。
代わりに生成されます。

DLデータ file オプション:

--dlldata-only name1 [name2...]
指定されたプロキシ名を使用して dlldata ファイルを最初から再生成します。 の
デフォルトの出力ファイル名は dlldata.c.

プリプロセッサ オプション:

-I path
ヘッダー検索ディレクトリをパスに追加します。 複数の検索ディレクトリが許可されます。

-D id[=ヴァル]
プリプロセッサマクロを定義する id 価値あり ヴァル.

-E 前処理のみ。

-N 入力を前処理しません。

デバッグ オプション:

-W 衒学的警告を有効にします。

-d n デバッグ レベルを負でない整数に設定します n。 接頭辞が付いている場合 0x、 そうなる
XNUMX 進数として解釈されます。 値の意味については、を参照してください。 DEBUG
のセクションから無料でダウンロードできます。

その他 オプション:

-app_config
無視されます。中間互換性のために存在します。

--ローカル-スタブ=file
オブジェクト インターフェイスで call_as/local メソッドの空のスタブを生成し、書き込みます
それらへ file.

DEBUG


デバッグレベル n は次の意味を持つビットマスクです。
* 0x01 どのリソースが解析されるかを通知します (冗長モード)
* 0x02 内部構造をダンプします
* 0x04 パーサー トレースを作成します (yydebug=1)
* 0x08 プリプロセッサ メッセージ
* 0x10 プリプロセッサ lex メッセージ
* 0x20 プリプロセッサ yacc トレース

onworks.net サービスを使用してオンラインで i686-w64-mingw32-widl を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad