免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1914 | 回复: 0
打印 上一主题 下一主题

[其他] emacs初学者问题:无法加载multi-gud.el-- 既无法整合emacs和gdb [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-04-28 00:19 |只看该作者 |倒序浏览
本帖最后由 我是个野鸭子 于 2014-04-28 00:21 编辑

当前我在linux下新安装了一个全新的emacs
试图整合emacs+gdb

按照要求,我下载了multi-gdb-ui.el 和 multi-gud.el
并将这两个文件放置在:
/tmp/test/emacs/multi-gdb-ui.el
/tmp/test/emacs/multi-gud.el

我新建立了~/.emacs (默认没有该文件)
在该文件中,我加入下述几行:
[root@localhost ~]# cat .emacs
(setq gdb-many-windows t)
;; this is used for GDB
(load-library "/tmp/test/emacs/multi-gud.el")
(load-library "/tmp/test/emacs/multi-gdb-ui.el")

.emacs这个文件,有且仅有这几行

然后启动emacs,报错
然后通过#emacs --debug-init启动,得到详细的报错信息如下:

Debugger entered--Lisp error: (void-variable overlay-arrow-variable-list)
  add-to-list(overlay-arrow-variable-list gud-overlay-arrow-position)
  eval-buffer(#<buffer  *load*<2>> nil "/tmp/test/emacs/multi-gud.el" nil t)
  load-with-code-conversion("/tmp/test/emacs/multi-gud.el" "/tmp/shili/emacs/multi-gud.el" nil nil)
  load("/tmp/shili/emacs/multi-gud.el")
  load-library("/tmp/shili/emacs/multi-gud.el")
  eval-buffer(#<buffer  *load*> nil "~/.emacs" nil t)
  load-with-code-conversion("/root/.emacs" "~/.emacs" t t)
  load("~/.emacs" t t)
  #[nil "^H\205\227^@   ▒=\203^Q^@▒^H▒Q\2025^@  ▒=\203'^@▒▒▒▒#\203#^@▒\2025^@▒\2025^@   ▒=\2031^@▒\2025^@▒^H▒Q^Z▒^S▒\n▒\211#\210^K▒=\203F^@▒^S^K\203\210^@▒^K!▒\232\203$
  command-line()
  normal-top-level()



请问,我该如何正确load这两个el文件呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP