如何在window下用emacs编写c++

怎么在window下用emacs编写c++
最近学c++,要编些小程序,想用emacs来写,但是查了很多资料都不知道该怎么配置,各位帮帮忙。

------解决方案--------------------
直接到 www.emacs.cn下载编译后的版本用就可以了,你还要配置什么东西?

------解决方案--------------------
用emacs干嘛不在linux下编程,
在windws下用vs2005不是挺好?
------解决方案--------------------
如果阁下和我一下安装了dev-c++或者mingw,在设置好path路径变量后,
可以使下面的elisp代码在.emacs中定置

这f9 f10区区在写小程序常用到

;引用自:http://blog.csdn.net/DelphiNew/archive/2007/05/11/1605276.aspx
(defvar jr-compile-pre-flag " -I e:/exlib/boost_1_34_0/ "
"jr-compile的前缀参数 ")
(defvar jr-compile-pos-flag " "
"jr-compile的后缀参数 ")
(defun jr-compile-current-file ()
"编译当前文件,应用常有的模式 "
(interactive)
(let* ((filename (buffer-file-name (current-buffer)))
(progname (cond ((string-match ".c$ " filename) "gcc ")
((string-match ".cxx$ " filename) "g++ ")
((string-match ".cpp$ " filename) "g++ ")
( "echo ")
))
(proarg " -g -pg -o ")
(cmdstr (read-string "请输入编译指令: "
(concat progname
proarg
(file-name-sans-extension (file-name-nondirectory filename))
jr-compile-pre-flag
(file-name-nondirectory filename)
jr-compile-pos-flag)))
)
(compile cmdstr)))
(defvar jr-run-pos-flag " "
"jr-run的后缀参数 ")
(defun jr-run-current-file (&optional comint)
"编译当前文件,应用常有的模式 "
(interactive "P ")
(let* ((filename (buffer-file-name (current-buffer)))
(cmdstr (concat (file-name-sans-extension filename)
jr-run-pos-flag
jr-compile-pre-flag)))
(compilation-start cmdstr (if comint t nil))))
;单文件编译热键
(setq compilation-scroll-output 1)
(global-set-key [(f10)] 'jr-run-current-file)
(global-set-key [(f9)] 'jr-compile-current-file)
(global-set-key [(f7)] 'compile)
------解决方案--------------------
emacs也很占资源啊~~~和VS有的一拼.
真要用倒不如VI.
------解决方案--------------------
的确EMACS很占资源
VS2005 有内置EMACS
------解决方案--------------------
我实在不建议初学者用EMACS,这东西是个神器,不是普通人玩的转的,刚开始我莫名前去,被碰了一头包
------解决方案--------------------
用dev c++吧
------解决方案--------------------
其实用什么那些都是一个IDE而已,关健是学到什么
------解决方案--------------------
不管什么方法,先定一下
------解决方案--------------------
你到底是学C++还是学Emacs?你是想解决一个问题还是两个问题?
如果你只想解决一个问题,挑选一款Windows平台的IDE。
如果你不介意多解决一个问题,那就先花一个月把Emacs搞定,然后再开始学C++。