如何在 MacOS 上使用 aquamacs 设置 cscope?
您能告诉我如何在 MacOS 上使用 aquamacs 设置 cscope 吗?
我点击了 Google 的一个链接,说明如何为我的源代码构建 cscope 数据库。 但是如何使用 aquamacs 调用 cscope 呢?
谢谢。
Can you please tell me how can I setup cscope with aquamacs on MacOS?
I have followed a link from Google saying how to build a cscope database for my source code. But how can I invoke cscope with aquamacs?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Mx shell 然后 'cd your_dir; cscope ....”?
M-x shell then 'cd your_dir; cscope ...." ?
安装 xscope.el http://www.emacswiki.org/emacs/CScopeAndEmacs#toc3
我使用 Emacs 的 GNU Cocoa 版本,但我认为这也适合您。
Install xscope.el http://www.emacswiki.org/emacs/CScopeAndEmacs#toc3
I use the GNU Cocoa build of Emacs, but I think this will work for you too.
以下是在 Mac 上使用 Aquamacs 2.3a [GNU Emacs 23.3.50.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2011-08-04 on braeburn.aquamacs.org - Aquamacs Distribution 2.3a] 执行的OS X 10.6.8:
从 http://sourceforge.net/projects/cscope/files/< 下载 cscope /a>(使用的版本为 15.7a)。 Bunzip2 并解压该软件。 执行“配置”; 做吧'。 如果发现错误,请检查以下页面并按照 http://cean2wizard.blogspot.com/2011/02/cscope-157a-build-with-mac-os-x-snow.html 。 基本上,对于 Mac,将 TERMINFO 设置为 1。 执行“make”,然后执行“sudo make install”。
转到 contrib 目录。 将 xcscope.el 复制到 ~/Library/Application\ Support/Aquamacs\ Emacs/
将目录更改为 ~/Library/Application\ Support/Aquamacs\ Emacs/,然后编辑 site-start.el 并添加行:(
需要 `xcscope)
启动 Aquamacs。
The following was performed using Aquamacs 2.3a [GNU Emacs 23.3.50.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2011-08-04 on braeburn.aquamacs.org - Aquamacs Distribution 2.3a] on Mac OS X 10.6.8:
Download cscope from http://sourceforge.net/projects/cscope/files/ (Version used 15.7a). bunzip2 and untar the software. Execute 'configure'; Do 'make'. If you find an error, check the following page and patch the file constant.h as described in instructions at http://cean2wizard.blogspot.com/2011/02/cscope-157a-build-with-mac-os-x-snow.html. Basically, set TERMINFO to be 1 for Mac. Do 'make' and then 'sudo make install'.
Go to the contrib directory. Copy xcscope.el into ~/Library/Application\ Support/Aquamacs\ Emacs/
Change directory to ~/Library/Application\ Support/Aquamacs\ Emacs/, and edit site-start.el and add the line:
(require `xcscope)
Start Aquamacs.