Elixir调试器在macOS上崩溃erlang

mutmk8jj  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(143)

一个月一个月一个月一个月
我是Elixir的新手,第一次尝试运行调试器。我用iex -S mix运行我的Web服务器的开发环境,得到了交互式的Elixir提示。然后我输入:debugger.start(),收到了一个巨大的输出,然后erlang崩溃了。
这是一个很小的片段,但实际输出是巨大的。

== NULL" failed in Register(): Class "wxTextValidator" already in RTTI table - have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some object file twice)?

我不得不使用文章顶部列出的版本,这个项目被版本锁定了。有人知道是什么原因导致这个问题吗?它可能与what I had to do to install erlang to begin with有关。但我不确定。
先谢谢你了。

vuv7lop3

vuv7lop31#

我从来没有使用过调试器,但我相信它依赖于一些与观察器相同的组件。我建议通过asdf安装Elixir和Erlang--这使得安装特定版本更容易。
一旦你已经安装了东西,你可以使用homebrew来安装wxmac

brew install wxmac

然后将mix.exsextra_applications相加,例如:

extra_applications: [:logger, :observer, :wx]

相关问题