type ip_address()undefined type ip_port()undefined

时间:2018-05-24 08:04:33

标签: erlang

我正在尝试在Ubuntu 14.04上构建一段Erlang代码。我收到以下错误。头文件似乎有问题。我无法弄清楚

type ip_address()undefined type ip_port()undefined

2 个答案:

答案 0 :(得分:1)

您正在查看的代码相当陈旧,包括kernel/include/inet.hrl。此文件used to定义了ip_address()ip_port()类型,但现在这些类型来自inet模块的exported

只需将ip_address()替换为inet:ip_address(),将ip_port()替换为inet:ip_port()

虽然请注意,自从该代码发布以来,Erlang可能还有其他重大变化。

答案 1 :(得分:0)

您的代码看起来像是使用非标准类型。您可以找到所有标准(内置)类型in the official documentation