簡體   English   中英

Erlang編譯錯誤

[英]Erlang compile error

Windows XP,Erlang R13B02(erts-5.7.3)

今天werl不想編譯任何erlang文件

C(binm)。 **異常錯誤:未定義函數compile:函數c:c / 2中的file / 2

昨天全部工作。

PS安裝R14B03,無法再次編譯

這是一個非常奇怪的錯誤。 您是否偶然從OTP安裝中刪除了compile.beam文件? 如果您不想更改OTP版本,重新安裝R13B02可能會解決此問題。

但如果您因任何特殊原因不需要使用R13B02,我建議您借此機會將其卸載並安裝最新版本(R14B03)( http://www.erlang.org/download.html )。 已經有許多改進,特別是關於類型規格。

什么是io:format("~p~n", [code:get_path()]). 打印? 它應該包含一個像somepath/lib/compiler-4.7.2/ebin這樣的目錄。 檢查該目錄是否確實存在,並且它包含文件compile.beam

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM