从零开始学习C++第一篇:在eclipse中搭建开发环境

在eclipse中添加CDT(C/C++ Development Tooling)插件。

步骤一:安装与配置minGW

MinGW,是Minimalist GNUfor Windows的缩写。它是一个可*使用和*发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/LinuxWindows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。

安装:

选中Basic Setup中的所有包,然后点菜单栏Installation 选择弹出子菜单applychange安装

从零开始学习C++第一篇:在eclipse中搭建开发环境


配置环境变量:

控制面板→系统和安全→系统→高级系统设置→环境变量

在path变量中添加mingw bin目录

从零开始学习C++第一篇:在eclipse中搭建开发环境

注意win7用户不要忘记加分号(即";"),在配置Path时,而win10可以直接编辑


测试环境:打开命令提示符 输入gcc -v和g++ -v得到以下页面 说明配置成功

从零开始学习C++第一篇:在eclipse中搭建开发环境



步骤二:安装与配置CDT

了解你的eclipse版本

从零开始学习C++第一篇:在eclipse中搭建开发环境

然后下载对应版本的CDT

从零开始学习C++第一篇:在eclipse中搭建开发环境


安装CDT插件

打开eclipse 选择help→install new software→add 选择下载好的CDT  安装CDT Main Features包

从零开始学习C++第一篇:在eclipse中搭建开发环境

不要安装CDTOptional,Features 那个包,那个包中游戏插件需要依赖包,这些依赖包可能不存在,导致安装失败,使得eclipse开不来,我就出现这个问题,此外

          不要在eclipse的market上安装,上面下载速度很慢,你可能要等很长时间都安装不好


安装完成后重启

然后新建C++Project 编译/运行