前言

最近有项目需要c++,但是c++自从离校那时就没碰过了,所以要重新学习下。因为曾经为了做自己的博客网站,学了java,下载了eclipse,也是在eclipse上写的博客网站的,所以对eclipse还是相对熟悉的。而且平时写代码都是用vim,所以对市面上所有的IDE都不熟悉。所以现在学习c++也就使用eclipse。

一、使eclipse支持c++

如果你下载的就是for c++ 的,就不要看了,看看一些配置就行了。因为我原来下载的使为java的,所以不支持c++。

1、安装CDT

打开eclipse, 点击 Help->Install New Software

如上图,填上:http://download.eclipse.org/tools/cdt/releases/9.10 ,后面9.10看最新版本。红色区域打两个勾。点击Next。

然后next->next->accept->finish就行了。下载可能要好一会儿。下载完重启。



点击open,这时你就可以创建c++ project了。但是这时你还编译不了你的c++程序。

2、为c/c++安装编译器(MinGW)

这里我安装的是64为版本的,当然,它也兼容32位。
下载可以去官网,我这里上传到了csdn,直接下载就行了:下载地址

下载运行MinGW-W64-install.exe:

下面对几个选项给出说明:

  • Version制定版本号,从4.9.1-8.1.0,按需选择,没有特殊要求就用最新版吧;
  • Architecture跟操作系统有关,64位系统选择x86_64,32位系统选择i686;
  • Threads设置线程标准可选posix或win32;
  • Exception设置异常处理系统,x86_64可选为seh和sjlj,i686为dwarf和sjlj;
  • Build revision构建版本号,选择最大即可。

这时还没完成,环境变量还要配置。在安装的过程中,可以选择安装目录,我这里选择了 E:\tool\C++\,所以我在Path环境变量加上
E:\tool\C++\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin

好了,命令行测试一下:

这个时候就可以编译运行你的程序啦。

第一次编译你的程序时要注意一下,你要先把整个project build 一下。
点击你创建的项目名称鼠标右键:

三、让自己写代码轻松点

1、配色主题,我喜欢黑色

Window->Preferences

2、代码补全

自动代码补全完全是一个改善生活质量的功能,cdt拥有自动代码补全功能,只是我们没有打开而已
windows -> preferences ->general->keys 在搜索框输入 template

然后在binding 中输入 Ctrl+Z, 当然你也可以用其他的,比如Alt+/。因为我的vim配置补全也是Ctrl+Z,所以这里就填了这个。

开启自动填充功能:
windows -> preferences -> c/c++ -> editor -> templates 将最下面的 user code formatter 勾选上

3、还有一些背景颜色设置的(自己觉得碍眼的)

这里代码相关背景颜色设置的,百度一下意思,根据自己需要设置。


像这个全黑一点白啊,如果想用变量很多,很碍眼,设置其他颜色。
Toggle Mark Occurrences这个功能非常好用,能把选中的方法/变量在本类中全部出现的地方高亮显示,是一个非常实用的功能。但是默认颜色是灰色,非常毁眼。可以通过下面的设置更改为自己喜欢的颜色
Window->Preferences->General->Editors->Text Editors->Annotations->Occurrences

然后就不碍眼了

eclipse 配置 C++相关推荐

  1. eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决

    eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 参考文章: (1)eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 (2)https://ww ...

  2. java出现no XXX in java.library.path的解决办法及eclipse配置

    java出现no XXX in java.library.path的解决办法及eclipse配置 java一般使用两个path:classpath 和 java.library.path classp ...

  3. Eclipse配置Tomcat和JDK方法

    Eclipse配置Tomcat和JDK方法 Eclipse 下面配置J2EE开发环境 A:需要的软件及版本: 1.      eclipse-jee-kepler-SR1-win32 2.       ...

  4. Struts 2.5.20 在Eclipse配置

    Struts 2.5.20 在Eclipse配置 转自:https://blog.csdn.net/qq_17058993/article/details/86627269 参考博客: 1.Strut ...

  5. Eclipse配置 Maven 异常处理

    问题简述 在配置Maven的时候,出现异常 Could not lookup required component com.google.inject.ProvisionException: Guic ...

  6. C++:Windows环境下基于Eclipse配置C/C++开发环境

    C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...

  7. eclipse 配置jsp

    1.安装jdk和jre 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...

  8. Eclipse 配置 maven 的两个 settings 文件

    eclipse配置的settings文件名完全可以自定义,而本机maven只认识settings.xml文件. eclipse里配置maven有一个叫全局的,有一个叫用户的.这两个文件可以和本机mav ...

  9. Eclipse配置Tomcat服务器,通用方法

    Eclipse配置Tomcat服务器 该方法适合所有Eclipse版本,可参考:http://blog.csdn.net/guyuealian/article/details/50763109 [1] ...

  10. Windows平台Eclipse配置Maven

    Windows平台Eclipse配置Maven 在Eclipse中配置Maven,安装Maven插件,两个:m2eclipse和m2e-extras(后者包含跟svn结合的SCM handler). ...

最新文章

  1. 使用指针判断数组是否为上三角矩阵
  2. parfile解决exp时tables过多问题
  3. Java程序内存分析
  4. C++中类的静态成员变量和静态成员函数
  5. wxWidgets:wxHyperlinkCtrl类用法
  6. linux下c获系统内存的函数,linux下c编程之内存共享shemget函数的实现及案例-bmi体重身高测试2...
  7. CSS hack:区分IE6,IE7,firefox
  8. 达内android 代码,【达内唯一总部】Android实现获取系统应用列表-达内Android分享...
  9. HTTP长连接和WebSocket长连接的区别
  10. AE快速输出GIF动图格式插件:GifGun for Mac(支持ae2022)
  11. w7计算机超级管理员权限,win7系统取得管理员最高权限的操作方法
  12. VMware 8超级详细的安装说明
  13. 【离散数学】 MIT 6.042J 笔记 - Lecture 1 Introductions and Proofs
  14. IMAC 2011 MID免光驱安装WIN10
  15. win10现在可以双击跑jar包了
  16. Rxjava--背压(Backpressure)
  17. layim之初始化配置
  18. 显示当前时间(C语言)
  19. VGA、QVGA、WVGA、HVGA名词解释及区别
  20. 三相功率测量,两表法和三表法区别

热门文章

  1. 原型与原型链的个人理解
  2. 五虎上将常山赵子龙java_五虎上将是哪些人?常山赵子龙为何不是
  3. mysql连接502_服务器老是502报错,请问怎么解决这个问题?
  4. 【100个 Unity实用技能】☀️ | C# 检查字典中是否存在某个Key的几种方法
  5. 双色球红球组合次数计算及输出每组数字
  6. java计算机毕业设计网上零食进销存源码+系统+数据库+lw文档+mybatis+运行部署
  7. 3月17日 星期五 杨祎祾
  8. 数字经济如何引领新增长?岳麓峰会丈量“长沙宽度”
  9. uniapp开发的即时聊天软件app
  10. 肌营养不良日常饮食要注意什么