Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compilation Erlang编译错误_Compilation_Erlang - Fatal编程技术网

Compilation Erlang编译错误

Compilation Erlang编译错误,compilation,erlang,Compilation,Erlang,Windows XP、Erlang R13B02(erts-5.7.3) 今天我们不想编译任何erlang文件 c(binm)。 **异常错误:未定义函数编译:文件/2 在功能c中:c/2 昨天一切都好 安装R14B03后,无法再次编译,这是一个非常奇怪的错误。您是否无意中从OTP安装中删除了compile.beam文件?如果您不想更改OTP版本,重新安装R13B02可能会解决此问题 但是,如果您不需要出于任何特殊原因使用R13B02,我建议您借此机会卸载它并安装最新版本(R14B03)()。有

Windows XP、Erlang R13B02(erts-5.7.3)

今天我们不想编译任何erlang文件

c(binm)。 **异常错误:未定义函数编译:文件/2 在功能c中:c/2

昨天一切都好


安装R14B03后,无法再次编译,这是一个非常奇怪的错误。您是否无意中从OTP安装中删除了compile.beam文件?如果您不想更改OTP版本,重新安装R13B02可能会解决此问题


但是,如果您不需要出于任何特殊原因使用R13B02,我建议您借此机会卸载它并安装最新版本(R14B03)()。有很多改进,特别是在类型规范方面。

什么是
io:format(~p~n“,[code:get\u path())。
print?它应该包含一个类似于
somepath/lib/compiler-4.7.2/ebin
的目录。检查该目录是否确实存在,并且它是否包含文件
compile.beam

好的,我安装了R14B03,无法再次编译,可能重新安装windows?如果仍然出现相同的错误,可能是您创建了另一个compile.beam文件,该文件被加载,而不是系统模块。执行“code:which(compile)”,然后查看它是否指向正确的OTP模块或您的某个模块。@egorrr:您不需要重新安装windows。OTP不需要安装在任何特定路径中,因此您可以同时安装n个。谢谢,我已经从(代码:which(compile.))中删除了compile.beam,并删除了所有已编译的“P.S install R14B03,无法再次编译”-请您重新表述这句话。我不明白。大概他的意思是,他重新安装了,但仍然有相同的错误。