• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C/C++编程环境搭建与配置eclipse+cdt+MinGW

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 想想自己写程序也有两年了,刚开始用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}

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#习题之输入年月日判断是当年第几天发布时间:2022-07-14
下一篇:
[C++]各种容器特点总结—容器的选择问题发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap