想想自己写程序也有两年了,刚开始用VC6.0,这东西真破;后来很自然用起vs2008,不错倒是不错,也太大了,安装麻烦;接触linux后,就用起了emacs,自己写makefile,很原始,很喜欢emacs的快捷键,特别是光标控制,导致现在写点东西都老是ctrl+n、ctrl+p的,这种方式太原始了,后来偶然间发现eclipse内建了三套快捷键,default, vs, 还有就是emacs的,于是决定以后就你了。 这套东西,刚开始我自己胡乱鼓弄的,反正我用没问题,后来看了看网上的教程,内行一眼看出门道,哈哈。

  前面都是废话,切入正题。

1. 安装jre

  jre还是必须的,eclipse是用java中的swt写的

2. eclipse,cdt

  直接下载eclipse的C++版本的好了;如果已经有开发java的eclipse,再单独下载cdt, 然后解压到eclipse的目录就行了。

3. 编译器:MinGW,调试器:gdb

  Google一下全都有了,只不过自动下载的那个gcc,版本比较老,在处理某些utf-8编码的文件时会出问题。可以DIY的,自己到那个网站的   目录里面找比较新的gcc,下载各个需要的文件,不过比较麻烦,当年我弄了老半天终于能用了。记得把gdb也下在下来,要不然没法degug。在编译器的bin目录,有个文件mingw32-make.exe,名称改成make.exe.  不想自己动手的,联系我,我这有现成的。

4. 环境变量

  path添加编译器的bin目录, 保证能够正常编译

  C_INCLUDE_PATH设置成编译器的include目录

  LIBRARY_PATH设置成编译器的lib目录

  后面这两个变量是保证eclipse能够找到这个编译器的,其实不是必须的,把编译器和eclipse放在同一个目录下,eclipse就能够自己找到。

 

OK,建个C++工程试试。

 

配置:各种配置尽在Window->Preferences

  列举几个基本的:

  编译前自动保存,General->Workspace   勾选Save automatically before build

  开启代码折叠,C/C++->Editor->Folding  勾选Enable folding when opening a new editor

  快捷键设置, General->Keys  查找到某个功能自己设置吧

  C++ 的 include 在 在工作区对应的.metadata文件夹下,{workspace}\.metadata\.plugins\org.eclipse.cdt.make.core\{projectname}

  其他的就自己探索去吧,顺便说一句,也别再下什么中文语言包,计算机方面英文东西那么多,每个都去找翻译,烦不烦啊。

posted on 2010-08-12 11:41  yongmou-  阅读(2484)  评论(0编辑  收藏  举报