window配置emacs编译c++程序

原创 2011年01月09日 18:16:00

先记下来,以免日后需要

 

先是设置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

 在.emacs中加入(require 'yasnippet-bundle) 具体的用法上百度找视频

 

 

其他一些配置

(tool-bar-mode nil)
(scroll-bar-mode nil)

;;yes no用y n代替
(fset 'yes-or-no-p 'y-or-n-p)
;;不要生成临时文件
(setq-default make-backup-files nil)

 

如何在GNU Emacs环境下编译并运行C/C++程序?

版权声明:对于本博客所有原创文章,允许个人、教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者、出处及本声明。     博客地址:http://blog.csd...

Emacs环境下编译并运行C/C++程序

学习C/C++的朋友有没有想过完完全全的在Linux环境下开发软件!?我想过,可能是因为个人对Windows平台有些偏见,或者说个人不是非常喜欢在Windows下写程序的感觉,总觉得有那么一层膜隔阂着...
  • vinater
  • vinater
  • 2014年10月30日 20:50
  • 1081

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

先记下来,以免日后需要 先是设置homeWin+R  regedit打开注册表software-GNU-Emacs 在右边新建字符串值 右击修改把你想要home在的目录进去,例如我的是D:/Emacs...
  • PfanAya
  • PfanAya
  • 2011年01月09日 18:09
  • 4300

window8.1+ emacs24.3配置python显示自动补全方法

首先你得安装python自身的几个模块 Python 都要安装下面几个 pip install elpy rope jedi flake8...

Window下配置C++编译环境、makefile、简略make-clean制作--Sublime Text 3

Window下配置C++编译环境、makefile、简略make-clean制作--Sublime Text 3

将Emacs配置成一个C/C++的IDE编程环境

将Emacs配置成一个C/C++的IDE编程环境                                                                           ...
  • karotte
  • karotte
  • 2011年11月19日 00:39
  • 27275

[转]将Emacs配置成一个C/C++的IDE编程环境

1.写在前面          Linux下的编程,业界多数人士并不喜欢,尤其是习惯了在windows下编程的程序员,认为windows的IDE各种好,而linux下没有一个好 的IDE ,估计很多...
  • shqhope
  • shqhope
  • 2017年01月06日 19:38
  • 573

emacs24 配置c++ 开发环境

emacs 配置c/c++开发环境笔记

Emacs配置C/C++-mode的代码智能提示和自动补全

以前在windows下工作,只是在需要敲一些短小的测试代码才用到Emacs,所以c++-mode的代码智能提示和补全一直就没有费心去配置,今天花了点时间,参照网友们的教程,终于把自动补全的功能加上了。...
  • Syvon
  • Syvon
  • 2013年05月14日 22:50
  • 778

emacs常用配置-注释/反注释C++代码

.emacs配置如下: (defun qiang-comment-dwim-line (&optional arg) "Replacement for the comment-dwim co...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:window配置emacs编译c++程序
举报原因:
原因补充:

(最多只允许输入30个字)