asntool - 云端在线

这是命令 asntool,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


asntool - 处理 ASN.1 模块规范

概要


工具 [-[-B 文件名[-D N[-G[-I STR[-J 类型[-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 文件名]

商品描述


工具 读取、验证和显示 ASN.1 模块规范。

配置


下面是选项的摘要。

- 打印使用信息

-B 文件名
在名为的文件中生成对象和代码 文件名.*

-D N 代码生成的调试级别:
0 无调试(默认)
1 浅层调试
2 深度调试
3-9 同 2

-G 生成对象加载器 .c 和 .h 文件

-I STR 把“#include STR" 在生成的 .c 文件中

-J 类型
寄存器类型 类型 使用对象管理器

-K STR 在生成的 .c 中,强制 #included asn 标头的名称为 STR

-L STR 标签注册类型为 STR

-M 文档名称,...
搜索 ASN.1 模块 文档名称,... 外部参考

-P STR XML 模块前缀 DOCTYPE

-Q 对生成的包含文件使用带引号的语法形式

-S 文件名
将调试输出发送到 文件名 而不是标准错误

-T 文件名
将 ASN.1 树转储到 文件名

-V 强制 CHOICE 对象使用自定义结构而不是 ValNodePtrs,以便
与一些旧的手工编码的对象加载器兼容。

-X 文件名
将 XML DTD 写入 文件名。 如果 文件名 是“m”,将每个模块打印到单独的
文件中。

-Z 可选零值基本插槽的位旋转

-b N 使用 N-byte 缓冲区(默认值 = 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



最新的 Linux 和 Windows 在线程序