首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“使用操作码153;此模拟器只支持最多152台”

“使用操作码153;此模拟器只支持最多152台”
EN

Stack Overflow用户
提问于 2016-10-26 03:15:43
回答 1查看 1.1K关注 0票数 2

我对erlang和牛仔很陌生。

我正在尝试来自started/的非常简单的例子,但我已经被困住了。在做了“跑步”之后,我得到了

代码语言:javascript
复制
mess@server [erlang_test]# /usr/local/bin/make run
 DEPEND erlang_test.d
 ERLC   erlang_test_app.erl erlang_test_sup.erl
 APP    erlang_test
 GEN    /home/mess/erlang_test/.erlang.mk/relx

=ERROR REPORT==== 26-Oct-2016::01:03:06 ===
Loading of /home/mess/erlang_test/.erlang.mk/relx/relx/ebin/relx.beam failed: badfile
escript: exception error: undefined function relx:main/1
  in function  escript:run/2
  in call from escript:start/1
  in call from init:start_it/1
  in call from init:start_em/1

=ERROR REPORT==== 26-Oct-2016::01:03:06 ===
beam/beam_load.c(1365): Error loading module relx:
  use of opcode 153; this emulator supports only up to 152

make: *** [erlang.mk:6350: relx-rel] Error 127

知道怎么回事吗?我只看到一个文件.erlang.mk/relx,但是没有一个relax.beam更深的目录。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-26 10:25:23

错误use of opcode 153; this emulator supports only up to 152意味着您有一个使用Erlang/OTP R15或更高版本编译的relx.beam文件,但是您试图在R14或更早版本中运行它。升级到一个更新的Erlang版本,或者如果您已经有了一个更新的版本,找出旧Erlang隐藏的位置并删除它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40253102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档