これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wmc-development です。
プログラム:
NAME
wmc - ワインメッセージコンパイラ
SYNOPSIS
WMC [オプション] [入力ファイル]
DESCRIPTION
WMC ~からのメッセージをコンパイルします 入力ファイル FormatMessage[AW] 互換形式にカプセル化
リソーススクリプト形式で。 WMC データを標準形式で出力します。 .binの 書式設定された
バイナリ ファイルを使用することも、インライン リソース データを生成することもできます。
WMC XNUMXつだけかかります 入力ファイル 引数として (参照 バグ)。 ザ 入力ファイル 通常は拡張子が付いています
.mc。 inputfile が指定されていない場合、メッセージは標準入力から読み取られます。 出力ファイルの場合
は指定されていません -oをタップし、その後、 WMC 出力をに書き込みます 入力ファイル.{rc,h}を選択します。
出力ファイルの名前は wmc.tab.{rc,h} inputfile が指定されなかった場合。
OPTIONS
-B x 出力バイトオーダー x={n[ative], l[ittle], b[ig]} を設定します。 デフォルトはネイティブ[ネイティブ]です。
-c メッセージコード値に「custom-bit」を設定します。
-d 機能しない。 出力で XNUMX 進数値を使用する
-D デバッグフラグを設定します。 この結果、パーサー トレースと多くの追加メッセージが生成されます。
-h, - 助けて
使用方法に関する有益なメッセージを出力して終了します。
-H file
ヘッダーファイルの書き込み先 file。 デフォルトは 入力ファイル.h.
-i インラインメッセージテーブル。 このオプションは、すべてのファイルの生成をスキップします。 .binの ファイルと
すべての出力を .rc ファイル。 このエンコーディングは次のように解析できます。 wrcとします。
-o, - 出力=file
に出力 file。 デフォルトは 入力ファイル.rc.
-O, - 出力フォーマット=形式でアーカイブしたプロジェクトを保存します.
出力形式を設定します。 サポートされている形式は次のとおりです rc (デフォルト)、 解像度, 缶.
-P, --po-dir=ディレクトリにジョブを開始します。
からロードされた po ファイルに基づいてリソース翻訳の生成を有効にします。
指定されたディレクトリ。 このディレクトリは gettext 規則に従う必要があります。
特に には XNUMX つを含める必要があります .po 各言語のファイルと LINGUAS ファイル
利用可能な言語をリストします。
-u 入力ファイルが Unicode であると仮定します。
-U リソース出力を Unicode 形式のメッセージテーブルに書き込みます。
-v サポートされているすべてのコードページと言語を表示します。
-V, - バージョン
印刷バージョン終了終了。
-W, -衒学者
衒学的警告を有効にします。
延長
元の構文は、コードページをよりスムーズにサポートするために拡張されています。 通常、コードページ
言語設定の DOS コードページに基づいています。 元の構文では次のことしか許可されません
設定する宛先コードページ。 ただし、これは非 DOS システムには十分ではありません。
Unicode ソース ファイルは使用しないでください。
新しいキーワード コードページ 入力コードページと出力コードページの両方を任意に設定するために導入されました
言語ごとに必要なものがあります。 構文は他の構成要素と似ています。
コードページ '=' '(' 言語 '=' cpin ':' cpout ... ')'
言語 数値の言語 ID または LanguageNames で設定されたエイリアスです。 入力
コードページ cピン そして出力コードページ cpout 数値のコードページ ID です。 あり得る
定義内に複数のマッピングがあり、定義が複数回発生する可能性があります。
作者
WMC ベルト・A・シュトゥルティエンスによって書かれました。
onworks.net サービスを使用してオンラインで wmc-development を使用する