我根本无法让wxErlang工作。我需要包含一个模块吗?找不到与之相关的任何基本信息。请帮忙。我正在寻找一个非常基本的模块示例。
我得到的错误是
未定义的函数wx:start / 0
答案 0 :(得分:4)
这应显示一个空框:
1> wx:new().
{wx_ref,0,wx,[]}
2> Frame = wxFrame:new(wx:null(), 0, "myFrame").
{wx_ref,36,wxFrame,[]}
3> wxFrame:show(Frame).
true
答案 1 :(得分:1)
查找ex-erlang-samples您应该在EShell中发出以下调用以找到wx-erlang的基本目录:
代码:LIB_DIR(WX)
。
在Windows上,返回的路径使用“/”而不是“\”,因此只需替换它们。
在该目录中,应该是一个目录“examples”。从这些例子中的“简单”开始。
此外,您应该检查wx是否正常工作:使用
WX:演示()
在EShell中。
答案 2 :(得分:0)
我只需要使用以下行
包含wx lib-include_lib("include/wx.hrl").
include /是我项目中包含wx库的子目录。