eclipse能不能开发C/C++?

如题所述

C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言, 因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。 因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它使用CDT插件来提供支持。

CDT 是完全用 Java 实现的开放源码项目(根据 Common Public License 特许的),它作为 Eclipse SDK 平台的一组插件。这些插件将 C/C++ 透视图添加到 Eclipse 工作台(Workbench)中, 现在后者可以用许多视图和向导以及高级编辑和调试支持来支持 C/C++ 开发。

Eclipse开发C/C++ 安装配置:

1. jdk环境配置

2.eclipse 下载(集成CDT插件也可)

3.MinGW 下载安装

4.编写Hello Word 测试


详细步骤:

1.jdk环境配置

环境配置我就不多说了,网上一堆例子。只要在cmd 中运行java –version 能显示版本等信息说明安装成功。

2.eclipse 下载

eclipse要编译c/c++只需要安装CDT插件。

简单说就是在eclipse平台上集成CDT后可以扩展很多功能。比如支持创建项目,源代码导航等等。 不过官网已经提供了集成CDT插件的eclipse 版本(Eclipse IDE for C/C++ Developers),只需要下载后解压到本地就可以了。

eclipse各种版本目录:http://www.eclipse.org/downloads/

3. MinGW 下载安装

下载地址:http://sourceforge.net/projects/mingw/files/

运行mingw-get-inst-20120426.exe 文件,然后一直next,路径默认安装到C:\MinGW目录,;第一次安装需要下载很多包,可能慢点耐心等待完成。下面根据个人情况选择:

安装完毕后,还不能使用,因为还没设置环境变量。下面我们来设置环境变量。我安装的位置在C:\MinGW目录。
右击我的电脑,点属性->高级->环境变量。然后:
1、在PATH里加入C:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
2、新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib,这是标准库的位置。
3、新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include。
4、新建CPLUS_INCLUDE_PATH变量,值为C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include。

    

现在,环境变量已经配置完毕,我们打开一个CMD窗口,进行下验证,看我们的环境变量有没有配置成功。

在cmd下输入gcc –v

出现版本信息说明安装成功。

4.编写HelloWord测试

       打开eclipse,我们来建个c++工程


不要选择”GNU Autotools”,

这里选择编译器”MinGW”

建好后的项目

项目邮件选择 build Project ,工程下多出debug 目录,里面有exe.

项目上点右键,Run As àLocal c/c++ Application 

好啦,结束啦!

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-06
简单说明如下:
1、Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言,它通过插件可以支持C/C++。

2、在Eclipse官网上有专门的集成了C/C++版本的Eclipse提供下载,直接下载安装就可以使用了。
第2个回答  2018-07-26
我们需要一个cdt,这个可以在Eclipse官网下载。
我们需要MinGW——C/C++编译平台,下载后需要安装,同时选中g++、MinGW Make,同时设置环境变量,将%MinGW_HOME%\bin设置到PATH中,然后我们可以通过命令行敲击gcc,看是否有效果。
我们需要gdb——C/C++调试平台,下载后安装,默认到MinGW_HOME就行。
我们开启eclipse编译一个C/C++工程,右键可以运行,调试。
第3个回答  2008-05-24
看看这个

用 Eclipse 平台进行 C/C++ 开发
如何使用 C/C++ 开发工具箱(CDT)

http://www.ibm.com/developerworks/cn/linux/opensource/os-ecc/本回答被提问者采纳

eclipse可以开发c++吗
eclipse可以开发c++,方法如下:1. 首先确保电脑上已经安装了Java,如果没有,或者不确定,请到官网上下载并安装 2. 到官网上下载并安装Eclipse,因为是用来进行C、C++编程的,需要选择Eclipse IDE for C\/C++ Developers(并根据所使用的系统具体选择32位或者64位), 如下图(注意是选择画红框的那个)...

eclipse能不能开发C\/C++?
C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言, 因此 Eclipse 平台(Eclipse Platform)提供对 C\/C++ 开发的支持一点都不足为奇。 因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C\/C++;它使用CDT插件来提供支持。CDT 是完全用 Java 实现的开放源码项目(根据 Common Public...

eclipse还可以用来编写C++吗,他不是用来编写java的吗,他和VC++6.0哪个...
eclipse可以用来编写c++的,但你必须装c++的编译插件,前段时间我专门装过(我装的eclipse juno),可以用。如果你真想用eclipse来编译运行c++,可以去找专门的eclipse版本,我记得有专门编译运行c c++的eclipse版本 他和 vc++6.0相比的话,各有各的好。eclipse占用的空间比较小,需要什么插件就可以装,而...

c++开发用eclipse好还是clion好?
综上所述,选择Eclipse或CLion主要取决于你的开发环境与需求。如果你在Windows系统下工作,且项目需求较为灵活,Eclipse可以提供足够的支持。然而,对于追求高效、专业C++开发体验,尤其是跨平台项目,CLion无疑是更合适的选择。

推荐10款适合C\/C++开发人员的IDE
在选择最适合C\/C++开发人员的IDE时,以下十款软件脱颖而出,它们各具特色,旨在提供高效、便捷的编程体验。这些IDE不仅支持C\/C++,而且具备多种功能和扩展性,满足开发人员的不同需求。第一款是Visual Studio Code,一个开源的代码编辑器,基于Electron开发,支持自定义,拥有丰富的主题、快捷键选择,是...

eclipse可以编译c语言吗
可以,需要安装CDT插件。安装CDT插件后,eclipse就可以编译运行C、C++系统。安装CDT的步骤:1、 安装eclipse 2、启动eclipse,点击Help菜单 3、选择Install new software菜单项 4、点击Work with:all available sites 5、搜索cdt,选择其中一款cdt,例如:cdt for Visual C++ support 6、点击确定即可 ...

eclipse是什么软件?
1. 多语言支持:虽然以Java开发为主,但Eclipse也支持C\/C++、Python、PHP等多种编程语言。2. 可扩展性:由于采用了插件架构,Eclipse可以根据用户的需求进行定制和扩展。3. 开源和免费:Eclipse是开源的,这意味着开发者可以查看和修改其源代码,而且使用它是免费的。4. 强大的调试功能:Eclipse提供了...

eclipse是什么意思
一、基本定义 Eclipse是一个开源软件开发平台,主要用于Java应用程序的开发,但也支持其他编程语言,如C\/C++、Python等。它提供了一个集成的框架,允许开发者在同一个环境中进行编程、调试、测试和部署。Eclipse的主要特点是其模块化和可扩展性,这意味着开发者可以根据自己的需求定制开发环境。二、Eclipse...

eclipse和myeclipse的差别是什么?能编写c\/c++吗?要怎么用?
Eclipse是一个开放源代码,基于Java的可扩张的开发平台,多数人都是将Eclipse作为Java的集成开发环境使用,虽然Eclipse使用Java开发:但Eclipse不仅仅局限于Java开发,还可用于其它语言的开发,如C\/C++;Eclipse是一个框架和一组服务,它通过各种插件来构建开发环境,因此只要提供支持C\/C++ 插件便能进行相应语言...

eclipse是哪个公司的
Eclipse是一个可扩展的开发平台,提供了一个集成开发环境,支持各种语言,如Java、C\/C++等。其最核心的特点是插件化的架构,允许开发者根据自己的需求定制开发环境。IBM公司不仅开发了Eclipse的基础框架,还积极推动其开源社区的发展,吸引了众多开发者参与到Eclipse的插件和项目的开发中。IBM致力于打造一个...

相似回答