capnpc-c++ - 云端在线

这是命令 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++



最新的 Linux 和 Windows 在线程序