【问题标题】:Trying to compile my first program in Erlang尝试在 Erlang 中编译我的第一个程序
【发布时间】:2016-11-06 04:56:18
【问题描述】:

我在尝试在 erlang 上编译一个简单的测试程序时遇到编译器问题。我在 mac os x (lion) 和 windows 7 (64) 上都试过了

~module(tut).
~export([double/1]).

double (N) ->
N*2.

我检查了文件的名称是否正确,并且似乎安装了正确的模块我在我的 Windows 机器上使用 otp_win64_R16B。我在两个平台上都收到以下错误

16> c(tut).  
tut.erl:1: syntax error before: '~'
tut.erl:2: syntax error before: '~'
tut.erl:4: no module definition
tut.erl:4: Warning: function double/1 is unused

谁能帮忙?

【问题讨论】:

    标签: erlang


    【解决方案1】:

    嗯,应该是:-module-export- 不是 ~

    【讨论】:

      【解决方案2】:

      你应该用 - 替换 ~。请试一试。

      【讨论】:

        猜你喜欢
        • 2021-12-14
        • 1970-01-01
        • 1970-01-01
        • 2017-04-07
        • 2012-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-22
        相关资源
        最近更新 更多