这是命令 capnpc-c++,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
capnp - Cap'n Proto 数据交换格式定义文件的编译器
概要
卡普 [] []
卡普 id
卡普 [ - 帮帮我 | - 版]
商品描述
本手册页简要记录了 卡普 命令。
它是为 Debian 发行版编写的,因为原始程序没有
手册页。
卡普 是用于操作 Cap'n Proto 数据交换的各种工具的包装器
格式。 这些工具包括定义文件编译器、C++ 后端、解码器
将 Cap'n Proto 消息转换为文本和 Cap'n Proto 定义 ID 的生成器。
配置
该程序遵循通常的 GNU 命令行语法,长选项以两个开头
破折号(`-')。 下面是选项的摘要。
-IDIR, --导入路径DIR
将 DIR 添加到搜索非相对导入的目录列表中(以
带有“/”)。
--无标准导入
不要添加任何默认的导入路径; 仅使用由 -I 指定的那些。 除此以外,
一般 / usr / include 和 /usr/local/包括 默认添加。
--详细
将信息性消息记录到 stderr; 对调试很有用。
- 帮帮我
显示选项摘要。
- 版
显示程序版本。
指令
编
编译 Cap'n Proto 模式文件并在一个或多个中生成相应的源代码
语言。
配置
-I, --导入路径=
添加到搜索非相对导入的目录列表(那些
以“/”开头)。
--无标准导入
不要添加任何默认的导入路径; 仅使用由 -I 指定的那些。 除此以外,
一般 / usr / include 和 /usr/local/包括 默认添加。
-o语言[:目录], --输出=语言[:目录]
生成语言的源代码在目录中(默认:当前
目录)。 实际上指定要使用的插件。 如果是一个简单的词,
名为“capnpc-”的插件的编译器' 在 $PATH 中。 如果是一个文件
包含斜杠的路径,它被解释为确切的插件可执行文件
名称,并且不搜索 $PATH。
--src-前缀=
如果指定用于编译的文件以,去掉前缀
决定输出文件名称的目的。 例如,以下
命令: capnp --src-prefix=foo/bar -oc++:corge foo/bar/baz/qux.capnp 会
生成文件 corge/baz/qux.capnp.{h,c++}。
解码
将一个或多个编码的 Cap'n Proto 消息解码为文本。 从标准读取消息
输入和默认情况下应采用标准 Cap'n Proto 序列化格式。
配置
-I, --导入路径=
添加到搜索非相对导入的目录列表(那些
以“/”开头)。
-f, - 平坦的
将输入解释为一个大的单段消息而不是一个流
标准序列化格式。
--无标准导入
不要添加任何默认的导入路径; 仅使用由 -I 指定的那些。 除此以外,
一般 / usr / include 和 /usr/local/包括 默认添加。
-p, --打包
期望使用标准 Cap'n Proto 打包来打包输入,它会放气
零值字节。
- 短的
以短(非漂亮)格式打印。 每条消息将打印在一行上,
不使用空格来提高可读性。
id
为 Cap'n Proto 架构文件生成唯一标识符。
使用 onworks.net 服务在线使用 capnpc-c++