Windows下置emacs编译C/C++程序

先记下来,以免日后需要

 

先是设置home

Win+R  regedit打开注册表

software-GNU-Emacs 在右边新建字符串值 右击修改把你想要home在的目录进去,例如我的是D:/Emacs/emacs-23.2

安装cedet和ecb

下载cedet-1.0  ecb-2.40目前是最新的

 

Windows 下编译安装,在命令行下,进入到 cedit 的目录,输入命令:

> path/to/emacs/bin/emacs.exe -Q -l cedet-build.el -f cedet-build

在.emacs中加入

 

 

把ecb解压到一个目录里

修改一些文件

.emacs中添加

 

emacs只是一个编辑器,要想编译c++程序必须要有编译器

下载dev-cpp安装,它的编译器是mingw,正是我们想要的,我安装在D:/DEV-CPP下

自己安装gcc-core  gdb g++之类的话会很麻烦,这里用了一个偷懒的办法。

配置.emacs,用dev-cpp里面的编译器为emacs工作

上面default-directory是让emacs找到devcpp的编译器

下面是配置一个快捷键f7,省得每次都 gcc -Wall -g exp.cpp -o exp

到这里就应该可以调用以下的命令了

ecb-activiate 来激活ecb,可以看到ecb窗口

打开一个cpp文件 按下f7应该可以编译文件

M-x gdb应该可以进入调试模式

下面是代码折叠的配置

 

显示行号,把下面的代码粘贴保存为linum.el,保存到site-lisp下

在.emacs中加上

(require 'linum)
(global-linum-mode 1) 

 

代码自动补全 保存以下代码到site-lisp,名称为yasnippet-bundle.el

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值