`
Eric.Yan
  • 浏览: 324014 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用Eclipse写C++——这样配置

    博客分类:
  • C++
阅读更多

一:准备工作:需下载以下三个软件包

a).Eclipse 3.1 
官方站点: http://www.eclipse.org 
工具下载地址:http://www.eclipse.org/downloads/index.php 
此外如果没有安装java运行环境库(J2RE)和java开发工具包(JDK),需要到http://www.java.com上下载安装。

b).C/C++ Development Toolkit(CDT 是完全用 Java 实现的开放源码项目) 
下载地址:http://download.eclipse.org/tools/cdt/releases/eclipse3.1/
注意,CDT必须和Eclipse相应的版本配套,此处Eclipse3.1需要CDT3.0.x的配套,如果你的Eclipse与我这不同,需
要注意elicpse网页上版本的提示,不要搞错了。


c).MinGW 5.1.3 
下载地址:http://sourceforge.net/project/showfiles.php?group_id=2435
网页上的这个只是网络安装的引导程序,100多k大,点击下载下来的这个就可以正式的从网上下载所需部件并安装。


二、系统配置
系统环境 WIN2000/WINXP/WIN2003

安装和配置:

1)安装Eclipse:
没有什么多说的,要是有语言包,记得把语言包下载下来,这样看的舒服些,这方面的资料网上比较多,自己搜索一
下吧,别忘记了装J2RE和JDK.

2)安装MinGW:
安装的时候会让你选择需要安装的部件,如果只需要一半的c++开发,选上Runtime,Win32API,BinUtil,
MinGW Make就可以了,因为如果全部安装大概要100M左右,那个网速还是比较慢的;

安装完毕后我们先配置一下系统的环境变量, 点击我的电脑的属性--->高级--->环境变量--->系统变量--->path
 在path后增加:MinGW安装路径\MinGW\bin,这步做完了应该可以在命令行程序输入gcc命令,会有“no input file”
的提示;

接下来找到你安装MinGW的目录,将MinGW\bin\mingw32-make.exe这个文件,改名为make.exe(因为eclipse
默认的make指令使用的make.exe,当然你可以在这不改,eclipse里设置)。 

3)安装CDT:
将下载的CDT解压后的features、plugins目录放到Eclipse的相应的features、plugins下。 

4)然后运行Eclipse,第一次运行的时候系统会提示用户设置工作目录既workspace,这也就是工程文件的安放位置。

5)在Eclipse下面我们来建一个工程,选择FILE--->NEW--->Project,在弹出的对话框中选择Standard Make
 C++ Progject(还有一个Manage Make的选项是自动生成make文件的),之后选择NEXT输入工程文件名,这
里我们输入test,完成工程设置。 接下来我们展开左边的Navigator对话框的test工程目录,在空白处点击Mouse
右键,选择NEW-->FILE, 接下来,在弹出的对话框中输入要新添加的c++文件名,这里我们输入Hello.cpp ,
编辑其代码如下:  
#include <stdio.h>

      #include<stdlib.h>

      // #include<cstdlib> C ++   system("pause"); 得包含这个文件
int main() 
{ 
cout<<"你好Eclipse!\n"; 
        system("pause"); 
         return 0;
}


6)为了能够使Eclipse环境能够速编译源文件,我们还要设置编译控制(Make Targets)。在Eclipse的菜单执行
“项目-》Create Make,然后弹出对话框,在第二个文本框内把"all",改成当前的class名,点击"Create"按钮即
可。

然后在Eclipse的“窗口-》首选项-》c++里面把Index那个东西关了,否则编译起来非常慢.

完成后,点击右侧出现的Make Targets对话框中的相应分支就可以进行源文件的编译工作了,编译完成后在
Navigator对话框中会出现hello.EXE,这就是编译后的可执行文件,双击就可以运行它。

到此Eclipse+MinGW的标准c/c++环境就已经全部配置并测试完毕,测试的时候发现Eclipse+CDT编译c++程序
比java程序慢很多
PS:C语言中,我们习惯在程序开头写上#include<stdio.h>,实际意义是把C中的输入输出命令包含进来,这样我们就可以用printf和scanf等语句来实现输入和输出了。 


而在C++中我学到一种全新的输入输出方式 

输入语句:cin>>     ;输出语句:cout<<   ; 

使用它们需要在程序开头加上#include<iostream>,意义也是包含输入输出命令。 

比如: 
#include<iostream> 
using spacename std; 
int main() 

cout<<"I love this game!\n"; 
return(0); 

运行结果就是输出I love this game!

 

分享到:
评论

相关推荐

    在Eclipse里写C或C++教程

    虽然Eclipse已经内置了Java开发工具(JDT),但在其上进行C/C++程序开发还需要额外安装插件——CDT。CDT可以从其官方网站(http://www.eclipse.org/cdt/)下载。截至撰写本文时,CDT的最新版本为1.1GA2。请确保下载...

    30天掌握C++精髓——经典教程

    26. 最后,教程还介绍了如何使用Eclipse和MinGW配置标准的C/C++开发环境,这是搭建编程环境的基础步骤。 这份文档总结了C++的主要知识点,从基础到面向对象编程,再到深入的理解高级特性,适合有一定编程基础的学习...

    dwjlw1314#DWJ-PROJECT#Eclipse配置C++11环境1

    1.菜单“Project”——“Properties”——“C++ General”,如图所示: 3.头文件路径设置如图所示: 4.预定义设置如图所示: 5.

    Eclipse 上进行 cc++开发的安装配置

    为了能够在Eclipse上进行C/C++的开发,需要安装特定的插件——CDT(C/C++ Development Tools),同时还需要安装MinGW作为编译工具链。本文将详细介绍Eclipse环境下C/C++开发所需的安装配置步骤。 #### 二、所需工具...

    免费下载:eclipse+CDT插件+minGW编译软件+安装c++说明书.rar

    提供的"eclipse++cdt+MinGW_开发环境配置——详细说明.pdf"文档应该包含了上述步骤的详细指南,帮助你一步步设置和使用这个C++开发环境。仔细阅读这份指南,将有助于你避免在安装和配置过程中遇到的问题。 总结来说...

    eclipse-cpp-2022-03-R-win32-x86_64.zip

    《Eclipse C/C++ IDE for Windows 64位——深入解析与使用指南》 Eclipse是全球最受欢迎的开源集成开发环境(IDE)之一,尤其在Java开发者中享有盛誉。然而,Eclipse不仅限于Java,它同样为C和C++编程提供了强大的...

    qt-eclipse-integration-linux.x86-1.6.1.tar.gz(qt4.6.1)

    《Eclipse集成Qt开发环境构建指南——以qt-eclipse-integration-linux.x86-1.6.1.tar.gz(qt4.6.1)为例》 在软件开发领域,Qt和Eclipse是两个广泛使用的工具。Qt是一个强大的C++图形用户界面库,而Eclipse则是一款...

    eclipse-cpp-2021-06-R-linux-gtk-aarch64.tar.gz

    Eclipse作为一款全球广受欢迎的开源集成开发环境(IDE),为多种编程语言提供了强大的支持,尤其是对于C/C++开发者而言,Eclipse的C/C++版本——Eclipse IDE for C/C++ Developers,是他们日常开发不可或缺的工具。...

    如何使用eclipse进行嵌入式Linux的开发

    配置调试选项,可以使用Eclipse内置的GDB调试器或其他支持的调试工具,进行代码调试和错误定位。 #### 结语 通过Eclipse与CDT插件的结合,开发人员能够在Linux平台上获得类似Windows环境中开发的体验,极大地提升...

    GNUARMEclipse包含一系列的Eclipse插件和工具

    在嵌入式开发领域,GNU ARM Eclipse 是一个非常重要的开源项目,它为开发者提供了一整套集成开发环境(IDE)的扩展,专为基于 ARM 架构的微控制器进行 C/C++ 开发。这个项目是建立在 Eclipse 平台之上,充分利用了 ...

    Android配置相关,eclipse配置失败问题

    在配置Eclipse进行Android开发的过程中,可能会遇到各种问题,如“requires 'org.eclipse.gef 0.0.0' but it could not be found”这样的错误。解决这类问题的关键在于正确安装必要的组件和插件,并确保版本之间的...

    Eclipse3.7中文使用教程

    Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,但也支持其他语言如C++, Python等。Eclipse3.7,又称为Indigo版本,是Eclipse平台的一个重要里程碑,它带来了许多新特性、改进和增强,使得...

    Eclipse 开发项目源代码

    通过这个项目源代码,你可以学习到如何配置Eclipse的Web开发环境,如何编写Servlet、JSP页面,以及如何使用MVC架构来设计Web应用。此外,你还可以了解如何使用Eclipse的构建工具如Maven或Gradle来管理项目依赖,并...

    Eclipse中文教程(PDF)

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着主导地位。本教程《Eclipse中文教程》旨在为初学者提供全面、易懂的指导,帮助他们快速掌握Eclipse的基础操作和使用技巧。 教程首先会...

    eclipse-cpp-oxygen-2-win32-x86_64

    《Eclipse C++ Oxygen.2 for Windows 32-bit and 64-bit 深度解析》 Eclipse是一款开源的、跨平台的集成开发环境...在实际使用中,确保正确安装和配置,结合合适的插件和最佳实践,将能够充分发挥Eclipse CDT的潜力。

    eclipse-examples-3.2.2-win32

    《Eclipse开发实例详解——基于eclipse-examples-3.2.2-win32》 在软件开发领域,Eclipse是一款广泛使用的集成开发环境(IDE),尤其在Java编程语言中,它的影响力不容忽视。Eclipse-examples-3.2.2-win32是专门为...

    eclipse-cpp-indigo.rar

    这个“eclipse-cpp-indigo.rar”文件包含了Eclipse的特定版本——Indigo,这是一个非常流行的版本,发布于2011年。Eclipse Indigo支持C/C++开发,为程序员提供了丰富的功能,包括代码编辑、调试、构建工具以及对多种...

    Eclipse-java-Mars

    "Eclipse-java-Mars"指的是Eclipse的特定版本——Mars,它代表了Eclipse的4.5版本系列,发布于2015年。这个版本引入了许多新特性和改进,旨在提升开发者的生产力和体验。 1. **Eclipse Mars的主要特性**: - Mars...

    eclipse none 3 part5

    《Eclipse IDE深度解析——第三部分第五篇》 在编程世界中,Eclipse IDE作为一款强大的开源集成开发环境,深受广大开发者喜爱。本篇将深入探讨"Eclipse none 3 part5"这一主题,旨在帮助读者进一步理解并掌握...

    eclipse none 3 part4

    《Eclipse IDE深度解析——"none 3 part4"篇》 在软件开发领域,Eclipse作为一款功能强大的集成开发环境(IDE),深受广大开发者喜爱。"none 3 part4"这一主题,虽然标题和描述中没有提供具体的细节,但我们可以从...

Global site tag (gtag.js) - Google Analytics