1、Java JDK的安装
Eclipse是一款跨平台的工具,只需要基本的java虚拟机就可以运行。
安装Java SDK很简单。到http://java.sun.com上找到适合你的操作系统的Java JDK安装程序,下载之并运行,Java SDK就会安装到你的系统中。
注意,更高版本的Eclipse需要更高版本的Java JDK。
2、Eclipse及CDT的安装
到Eclipse的官方网站http://www.eclipse.org上下载Eclipse。
安装CDT。CDT的全称是C/C++ Development Tools,是使Eclipse能够支持C/C++开发的插件。进入CDT的官方网站,http://www/eclipse.org/cdt,然后选择一个镜像站点分别下载CDT。下载完成后,将这两个压缩包解压到Eclipse的目录中。
(也可以在安装完Eclipse后,通过Eclipse的软件更新功能安装CDT,具体步骤可以参考Eclipse的在线文档。)
3、安装MinGW
现在这个C/C++ IDE还不能开动,因为缺少了重要的部件。这个部件就是C/C++的编译器。在Windows OS下我们可以选择MinGW。到MinGW的网站http://mingw.sourceforge.net上,下载MinGW,安装。为了以后方便使用,创建一个批处理文件:
安装后,要配置系统环境变量
右键我的电脑->属性->高级->环境变量->系统变量中添加
MINGW_HOME=D:\IDE_Tools\MinGW
LIBRARY_PATH = %MINGW_HOME%\lib
C_INCLUDE_PATH = %MINGW_HOME%\include
CPLUS_INCLUDE_PATH = %C_INCLUDE_PATH%\c++\3.4.5;%C_INCLUDE_PATH%\c++\3.4.5\mingw32;%C_INCLUDE_PATH%\c++\3.4.5\backward;%C_INCLUDE_PATH%
在PATH变量的最后增加 ;%MINGW_HOME%\bin
这里有一个需要注意的地方!!
因为Eclipse预设用来编译的文件为 make.exe 但是 MinGw 安装后 make 的文件名是 mingw32-make.exe
因此需要把 mingw32-make 改名为 make!
为了让CDT能够采用MinGW进行编译,需要在 Eclipse 中进行设定
Window->Preferences->C/C++->Make->New Make Project->New Builder
->Binary Parser 取消 Elf Parser 改选 PE Windows Parser
还有一个问题需要注意,cdt的一个问题,在对c++文件建立indexer时会在75%的时候卡住,而且cpu占用率通常都是100% ,知道的唯一的解决办法是将indexer功能关闭 Window->Perferences->C/C++-->Indexer 选择No Indexer
现在我们测试一下。点击cdt.bat打开Eclipse,点击New->Managed Make C++ Project。给progect取个名字按finish就可以了,之后给project添加New->Source File,文件名的扩展名为.c(c程序)或者.cpp(c++程序)。输入你的代码就可以了,之后的事情就是进行编译成功啦.
4、安装wxWidgets
wxWidgets是什么?我想你一定听说过wxWindows。今年,在MS的压力下,wxWindows开发团队不得不将其更名为wxWidgets,不过它还是像原来一样出色。
在Windows下开发不可避免的要涉及GUI设计的内容。如果仅使用MinGW的Win32API接口就太落伍了。wxWidgets无疑是一个很好的选择。
到wxWidgets的网站http://wxWindows.sourceforge.net上,下载2.4.2或2.5.3版的wxWidgets,然后解压缩,注意,解压缩的路径不能包含空格字符。然后参照docs\msw\install.txt编译生成需要的程序库。
(注意:你可能需要安装更多的MinGW工具以完成wxWidgets的编译,这些工具在wxWidgets的网站上也有下载。)
现在,打开Eclipse,新建一个标准Make C++项目,添加一个wxWidgets中的例子。然后在项目选项中,设置构建器命令为:make -f makefile.g95,然后保存。构建项目,运行。你期望的窗体出现了。
分享到:
相关推荐
标题 "Eclipse CDT + C / C++ 环境安装+编译_调试" 提供了关于在Eclipse集成开发环境中配置C和C++编程环境的信息。这通常涉及到安装Eclipse CDT(C/C++ Development Tooling)插件,以及设置编译器和调试器。我们将...
本文档详细介绍了如何在Windows环境下搭建Eclipse CDT (C & C++ Development Tooling) 开发环境的过程。该过程主要包括以下几个步骤:下载并安装MinGW、下载并安装JDK以及下载并安装Eclipse + CDT。通过本文档的学习...
Eclipse IDE for C/C++ Linux64位是一款专为Linux平台设计的集成开发环境,针对C和C++编程语言提供了全面而强大的支持。Eclipse作为一个开源的、跨平台的开发工具,其C/C++版本是许多软件工程师和学生在Linux系统上...
Eclipse CDT(C/C++ Development Tooling)是Eclipse集成开发环境(IDE)的一个重要扩展,专为C和C++编程提供强大的支持。它包含了源代码编辑器、构建工具、调试器以及项目管理和版本控制等多种功能,是C/C++开发者...
本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装等几个方面的内容。 一、准备相关软件安装包...
在windows下搭建eclipse C/C++编译环境,支持C99。可编译ffmpeg库 编译环境:windows 8 64位 eclipse版本:Kepler CDT版本:cdt-master-8.3.0.zip 太大无法上传,内有地址,可以下载 mingw 只有现在安装版本,内有集成...
在Eclipse中开发C/C++项目,我们可以利用CDT(C/C++ Development Tools)插件,它为C/C++程序员提供了丰富的功能,如代码编辑、构建管理、调试以及版本控制集成等。 一、Eclipse CDT概述 CDT是Eclipse社区的一个...
### Eclipse 下的 C/C++ 开发环境配置 在 Windows 系统中配置 Eclipse 的 C/C++ 开发环境是一项常见的需求,尤其是对于那些希望利用 Eclipse 的强大功能进行高效编程的开发者而言。本文将详细介绍如何在 Windows ...
Eclipse是一款广泛使用的开源集成开发环境(IDE),它支持多种编程语言,包括Java、Python、C和C++。对于C/C++开发者来说,Eclipse通过一个名为C/C++ Development Toolkit (CDT) 的插件提供了强大的开发环境。下面将...
Eclipse IDE for C/C++是专为C和C++开发者设计的一款强大集成开发环境(IDE),尤其在64位Windows操作系统上表现出色。这个版本的Eclipse提供了丰富的功能,旨在优化C/C++编程的效率和体验。以下是关于Eclipse IDE ...
传统在 Linux 下开发程序,是在文字模式下,利用 vi 等文字编辑器撰写 C/C++ 程序存盘后,在 Command line 下使用 gcc 编译,若要 debug,则使用 gdb。这种开发方式生产力并不高,若只是开发学习用的小程序则影响...
对于C/C++开发者来说,这样的集成解决方案非常方便,它一次性提供了所有进行C/C++开发所需的工具,降低了环境配置的复杂度,提高了开发效率。 总之,"最新版的 Eclipse for C/C++ 内含 CDT MINGW JRE" 提供了一个...
【知识点详解】 1. **Linux开发环境** Linux操作系统是一个以C/C++为主要开发语言的平台,因其开源...通过安装和配置JRE、Eclipse及CDT,开发者可以在Linux系统上实现与Windows下类似的功能,享受现代IDE带来的便利。
在Eclipse中集成C/C++开发环境是一项重要的工作,它能为C++程序员提供一个集成了编辑、编译、调试等功能的一体化开发平台。Eclipse最初是为Java开发设计的,但通过添加C/C++ Development Tooling (CDT)插件,它可以...
在本教程中,我们将详细讨论如何使用Eclipse CDT搭建C/C++的开发环境,以及"cdt-master-7.0.2"版本中的关键特性。 1. **Eclipse CDT安装**: - 首先,确保你已经下载了Eclipse IDE的基础版本,通常称为"Eclipse ...
Eclipse CDT(C/C++ Development Tooling)是Eclipse的一个插件,主要用于C和C++程序的开发环境。它不仅提供了代码编写的基本功能,还能够解析和分析C++代码,构建抽象语法树(Abstract Syntax Tree,简称AST),并...
### Ubuntu下使用Eclipse开发C/C++ 在Ubuntu环境下利用Eclipse进行C/C++开发,是一项常见且实用的技能。本文将详细介绍如何在Ubuntu系统中搭建并使用Eclipse CDT插件进行C/C++项目的开发。 #### 一、预备工作 ###...
综上所述,CDT插件让Eclipse成为一个全面的C/C++开发环境,无论是在Windows下使用MinGW、Visual Studio还是其他编译器,都能提供强大的支持。同时,掌握Makefile的编写技巧和高精度计时方法,有助于提升开发效率和...
MinGW是Minimalist GNU for Windows的缩写,它提供了一个能在Windows环境下编译C和C++程序的GCC(GNU Compiler Collection)。 - **MinGW的介绍**:MinGW是一个轻量级的开发环境,它包含了一系列开源工具,使得...