非常教程

Erlang 20参考手册

直径 | diameter

diameterc

命令

直径

命令摘要

直径<options><file>

描述

直径实用程序用于编译一个直径。dictionary file进入Erlang源头。生成的源实现了编码和解码字典%27s消息和AVP所需的接口直径。

模块diameter_make(3)提供另一个编译接口。

使用

直径<options><file>

将单个字典文件编译到Erlang源代码。有效的选项如下。

-i <dir>

将指定的目录添加到代码路径中。用于指向从继承字典编译的波束文件,@inherits创建波束依赖关系的字典文件中,而不是erl / hrl依赖项。

倍数-i可以指定选项。

-o<dir>

将生成的源写入指定的目录。默认为当前工作目录。

-E-H

分别抑制ERL和HRL的产生。

-姓名<name>-前缀<prefix>

在编译前转换输入字典,设置@name@prefix到指定的字符串。

-继承<arg>

编译前转换输入字典,并追加@inherits指定字符串的。

两种形式--inherits有特殊含义的:

--inherits -
--inherits Prev/Mod

第一个具有清除任何先前继承的效果,第二个替换以前继承的Prev向其中之一Mod这允许在不修改文件本身的情况下更改输入字典的语义。

倍数--inherits可以指定选项。

退出状态

成功时返回0,失败时返回非零。

另见

diameter_make(3)diameter_dict(4)

Erlang 20

Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。

主页 https://www.erlang.org/
源码 https://github.com/erlang/otp
版本 20
发布版本 20.1