erl-toolbar 可以在由 tar ball 编译的 Erlang v19 上使用吗?

erl-toolbar 可以在由 tar ball 编译的 Erlang v19 上使用吗?

[不确定这是否是提问的正确地方...如果不行,请告诉我,我会删除我的帖子。]

我刚刚在 Ubuntu 14.04.5 机器上从 tar ball 安装了 Erlang v19。

$ sudo apt-get install libwxgtk2.8-dev libgl1-mesa-dev libglu1-mesa-dev libpng3
$ wget http://erlang.org/download/otp_src_19.1.tar.gz
$ tar -zxf otp_src_19.1.tar.gz
$ cd otp_src_19.1
$ export ERL_TOP=`pwd`
$ ./configure
$ ./make
$ sudo make install

安装/usr/local/bin/进展顺利(没有错误并通过了所有干测试运行)并且我可以运行 erl shell 并执行我开始编写的基本代码。

但是我想使用 erlang.org 上“入门”第 1.2.1 节中描述的工具栏。那里和其他地方的描述都提到了调试、跟踪可视化、进程管理 (Pman) 作为工具栏功能...

但是当我启动带有 Erlang 的 shell 时,$ erl -s toolbar它崩溃了,并给出以下信息:

Erlang/OTP 19 [erts-8.1] [source] [64-bit] [smp:2:2]
[async-threads:10] [hipe] [kernel-poll:false]
{"init terminating in do_boot",{undef,[{toolbar,start,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ()
崩溃转储正在写入:erl_crash.dump...done

有人能帮我吗?工具栏适用于 v19 吗?我忘记编译选项了吗?

答案1

您可以使用 observer:start() 来替代旧的 gui 工具,或者使用 debugger:start() (如果它是您正在寻找的调试器)。

http://erlang.org/pipermail/erlang-questions/2016-November/090858.html

相关内容