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