Eclipse CDT 下载及配置gcc环境

Eclipse CDT 下载及配置gcc环境

说明

跟着中国大学MOOC上北邮 崔毅东老师的C++程序设计(面向对象进阶)课程,老师在教学中会用到eclipse cdt做c++教学,网上搜索的都是在Eclipse上另外装cdt。与老师的方法不同,我跟着老师的方法做了一遍,做下记录,给有需要的同学做个参考。

一.下载

1.浏览器搜索引擎搜索eclipse cdt,点进图中的这个。
链接: https://projects.eclipse.org/projects/tools.cdt
这个结果也许不是第一个,下面找找
2.进入之后点击Download
在这里插入图片描述
3.找到Eclipse C/C++ IDE for 2021-12,我这最新的是这个版本
在这里插入图片描述
4.找到需要的版本并点进去,我的是win10 64位的点第一个Windows x86_64
在这里插入图片描述
5.进去后不要直接下载,这源是小日子过得不错的日本的一个源,下载极慢。点击Select Another Mirror,选择国内的,找到china打头的,这里有南京大学的和大连东软的两个,随便选一个就行。
在这里插入图片描述
在这里插入图片描述
点击后就可以开始下载了。
在这里插入图片描述
6.下载好后解压就行了,后面的步骤和正常的Eclipse使用一样。

备注:Eclipse只是编辑器,不能编译代码,要完整使用需要自己另外配置c/c++编译环境。

二.Msys2配置C/C++编译环境

老师介绍了很多种c编译环境,有关什么unix我也看不懂。我之前一直用的是MinGW,老师在视频里讲解了Msys2的,好像是一个集成的东西,它可以装gcc,于是我尝试了一下。MinGW很早以前就停止更新了,最新版本是8.1.0(2018年)。而我跟着老师用Msys2装了gcc,都已经11.2.0版本了,而且后续还可以在msys2里进行更新。对于C/C++,应该是版本越新越好,C/C++标准不停的更新着,C++14、C++17……,CLion都tm的支持C++23了……,所以推荐用这个msys2。
在这里插入图片描述
在这里插入图片描述

Msys2的具体的配置步骤老师在视频里讲得很清楚了。
链接: https://www.icourse163.org/learn/BUPT-1003564002?tid=1465349445#/learn/content?type=detail&id=1244201145&cid=1268037487&replay=true

一些补充:用起CLion才发现,Msys2只执行pacman mingGw64x86……那个不足以给CLion提供环境,会有如下问题:
在这里插入图片描述
下面的那几个Maker和调试器检测不到,应该还需要再装两个包:

pacman -S mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-gdb

猜你喜欢

转载自blog.csdn.net/LYQ1400578281/article/details/122360437