Eclipse搭建C/C++开发环境

前言

由于工作中主要用Java,所以熟悉Eclipse,那么自然而然,就想到用Eclipse来写C/C++。之前尝试过用VSCode,但是由于对VSCode的不熟悉,并且还需要繁琐的去配置文件,所以否决了。另外还尝试过用Eclipse+CDT(C/C++插件)的方法,但是由于CDT的下载需要通过Eclipse内置的软件商店,而内置的软件商店又奇慢无比,所以也否决了。

最后我直接下载Eclipse For C/C++版本的Eclipse,并且配置成功了,所以我最推荐这种方法,如果你熟悉Eclipse,那么这个方法再好不过了。

1.效果图

2.工具准备

mingw-w64-install.exe(大小:937kb)

下载地址:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download

eclipse-cpp-2019-06-R-win32-x86_64.zip

下载地址:https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2019-06/R/eclipse-cpp-2019-06-R-win32-x86_64.zip

3.安装

3.1安装mingw-w64-install.exe

首先是安装mingw-w64-install.exe,安装全部默认即可,但是有一部需要说明:

 Architecture跟操作系统有关,64位系统选择x86_64,32位系统选择i686。因为我是64位操作系统,所以我选择了"x86_64“。接着直接next即可,然后就是下载文件的过程,绿色的进度条可能会比较慢,只要不报错,耐心等待即可。

3.2mingw环境变量配置

首先找到mingw的bin文件夹所在的目录,我的是:C:\MyCPP\MinGW\mingw64\bin

接着右键这台电脑->属性->高级系统设置->环境变量->系统变量Path,然后对Path变量进行编辑,在Path变量值的末尾追加:

;C:\MyCPP\MinGW\mingw64\bin

注:在追加的过程中,不要忘记在路径前面加上分号。(windows10可以不添加分号)。

3.3测试是否安装成功

编辑完Path变量之后,我们需要在dos下输入: gcc -v

来验证是否安装成功,如果安装成功,会显示如下:

3.4解压Eclipse

解压eclipse-cpp-2019-06-R-win32-x86_64.zip,然后运行Eclipse。

3.5创建C工程

项目创建完成后,我们需要编译工程:

如果在编译的过程中出现error,那么建议:删除Eclipse,重新解压安装Eclipse。(好用)

如果错误为:"Resource    Path    Location    Type Program "make" not found in PATH",此时建议将C:\MyCPP\MinGW\mingw64\bin文件夹下的文件mingw32-make.exe,改名为:make.exe。

正确的编译结果应该是0 error,0 warning的:

编译成功之后,运行项目:

运行结果:

C++工程的创建和运行和C相同,只不过是这步勾选C++的即可:

4.不建议插件

最好不要下载插件,例如DevStyle,容易出错,主题最好也使用默认的。

我们的示例图是下载了DevStyle的示意图,总出现错误,用默认主题就不会出现错误。

原因还不确定。

5.参考资料

https://www.jianshu.com/p/a6e0d1465491

https://developer.qualcomm.com/forum/qdevnet-forums/computer-vision-fastcv/7713

 

  • 21
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

琴瘦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值