これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドasntoolです。
プログラム:
NAME
asntool - ASN.1 モジュール仕様を処理する
SYNOPSIS
アズンツール [-] [-B ファイル名] [-D N] [-G] [-I STR] [-J type] [-K STR] [-L STR]
[-M ファイル名、...] [-P STR] [-Q] [-S ファイル名] [-T ファイル名] [-V] [-X ファイル名] [-Z] [-b N]
[-d ファイル名] [-e ファイル名] [-f ファイル名] [-l ファイル名] -m ファイル名 [-o ファイル名]
[-p ファイル名] [-t STR] [-v ファイル名] [-w N] [-x ファイル名]
DESCRIPTION
アズンツール ASN.1 モジュール仕様を読み取り、検証し、表示します。
OPTIONS
オプションの概要は以下に含まれています。
- 使用状況メッセージを印刷する
-B ファイル名
ファイルにオブジェクトとコードを生成する ファイル名.*
-D N コード生成のデバッグ レベル:
0 デバッグなし(デフォルト)
1 浅いデバッグ
2 ディープデバッグ
3-9 2と同じ
-G オブジェクトローダーの.cおよび.hファイルを生成する
-I STR 「#include STR生成された.cファイル内の「
-J type
レジスタータイプ type オブジェクトマネージャー付き
-K STR 生成された.cでは、#included asnヘッダーの名前を STR
-L STR 登録されたタイプをラベル付けする STR
-M ファイル名、...
ASN.1モジュールを検索する ファイル名、... 外部参照用
-P STR XMLモジュールプレフィックス DOCTYPE
-Q 生成されたインクルードファイルには引用符で囲まれた構文形式を使用する
-S ファイル名
デバッグ出力を送信する ファイル名 stderrではなく
-T ファイル名
ASN.1ツリーをダンプする ファイル名
-V CHOICEオブジェクトにValNodePtrsではなくカスタム構造体を使用するように強制します。
いくつかの古い手動でコーディングされたオブジェクト ローダーとの互換性。
-X ファイル名
XML DTDを記述する ファイル名。 場合 ファイル名 が「m」の場合、各モジュールを別々の
ファイルにソフトウェアを指定する必要があります。
-Z オプションのゼロ値ベーススロットのビット回転
-b N Nバイトバッファ(デフォルト = 1024、512 から 10000 までの値が有効)
-d ファイル名
バイナリ値を読み取る ファイル名 (必要とする -t)
-e ファイル名
バイナリ値を書き込む ファイル名
-f ファイル名
ASN.1モジュールを書き込む ファイル名
-l ファイル名
ASN.1ローダーを書き込む ファイル名
-m ファイル名
ASN.1モジュールを読み込む ファイル名
-o ファイル名
ヘッダーを書き込む ファイル名
-p ファイル名
印刷値を書き込む ファイル名
-t STR バイナリ値の型は STR
-v ファイル名
印刷値を読み取る ファイル名
-w N #defines内の値を制限 N ビット(デフォルト = 31; 31から128までの値
法律上の)
-x ファイル名
XMLデータを書き込む ファイル名
onworks.net サービスを使用して asntool をオンラインで使用する