【问题标题】:Config emacs + erlang for wxErlang usage为 wxErlang 使用配置 emacs + erlang
【发布时间】:2011-05-17 23:31:04
【问题描述】:

你好 Erlang 需要 -smp 才能使用 wxErlang。当我使用 emacs 编辑和编译时,我修改了 erlang.el 文件,如下所示: (defvar 劣二郎机器选项 '("-smp")

但这在我运行程序时没有效果: WX 错误:需要 SMP 仿真器** 异常错误:not_smp

您是否看到语法错误或其他任何内容?

【问题讨论】:

  • (defvar lower-erlang-machine-options '("-smp")) 挂起 emacs

标签: erlang wxerlang


【解决方案1】:

-smp 选项需要一个参数(enabledisableauto)。如果您总是想启动支持 SMP 的模拟器,请将以下内容添加到您的 ~/.emacs 文件中:

 (add-hook 'erlang-mode-hook
     (lambda ()
         (setq inferior-erlang-machine-options '("-smp" "enable"))))

【讨论】:

  • 我在你的例子中发现了 .emacs 中重新定义了 suberlang-machine-options !
  • (setq lower-erlang-machine-options '("-sname" "emacs" "-smp" "enable"))
  • 看起来是正确的,但不要忘记将您的编辑反转为erlang.el
  • 我没有错误但程序不显示窗口
  • 对不起,我帮不了你。请确保您已安装所有必需的库。试试wx:demo()...
猜你喜欢
  • 2011-02-16
  • 1970-01-01
  • 2011-03-27
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
  • 2011-08-16
  • 1970-01-01
  • 2012-06-02
相关资源
最近更新 更多