我正在尝试在Ubuntu 14.04上构建一段Erlang代码。我收到以下错误。头文件似乎有问题。我想不通。
type ref() undefined
ref()
是一个过时的类型。将其更改为reference()
,您应该克服此错误。 (或者添加-type ref() :: reference().
以旧名称创建别名。
我无法准确找到此类型何时被弃用,但是使用 R13B04 编译器时也遇到了相同的错误。(Ubuntu 14.04 附带 R16B03。所以看起来这段代码很旧,可能还有更多这样的问题。