3
当我尝试编译开始像这样的OTP控制引擎模块:Erlang:为什么-behaviour(主管)给我“未定义的回调函数”错误?
-module(gridz_sup).
-behaviour(supervisor).
-export([start_link/0, start_child/2]).
-define(SERVER, ?MODULE).
yada, yada...
我得到以下错误:
gridz_sup.erl:9:警告:未定义的回调函数初始化/ 1(行为“主管')。
某种心灵可以指出我的方式错误吗?
非常感谢,
LRP
谢谢。发现了问题。忘记导出init/1。 –
@ LloydR.Prentice您的评论应该被提升为回答或者至少包含在上面的答案中。它帮助我解决了类似的问题,我实现了功能但忘记了导出。 –