Eclipse环境搭建

来源:互联网 发布:he111轰炸机数据 编辑:程序博客网 时间:2024/05/29 11:50

Eclipse环境搭建

                                                                                   --C++

还没有写完~~~~

最近,在作一个项目,要求所有的软件,包括操作系统、开发工具、等,所有的软件都要使用正版的。盗版一律禁止使用。

因其他的一些原因,VS的正版软件,客户暂时还不能及时提供。为了能提前进入开发,而又不使用盗版软件,所以Eclipse作为我的开发工具的首选软件了。所以开始了eclipsec++开发的尝试之旅。

因为eclipse本身是不支持c++开发的,所以在网上搜索了许多关于支持c++的安装配置文档,但都是这些文档说的都不是很详细,所以将我的安装配置过程记录下来,希望会对大家的使用能有所帮助(这些都是自己摸索的方法,有些地方可能走了弯路)。

下载必要的软件:

1.        下载j2sdk-1_4_2_14-windows-i586-p.exe
因为eclipse本身是java的程序(地球人都知道~~~),所以要安装一下环境。

2.        下载eclipse-SDK-3.2.1-win32.zip
window
版本的eclipse

3.        下载MinGW-3.1.0-1.zip
执行c++程序所需要的相关程序。包括GCCMAKE,头文件等。

4.        下载org.eclipse.cdt-3.1.2-win32.x86.zip
CDT
,使eclipse能支持创建c++工程。

 搭建环境:

现在所需要的软件已经准备齐了。

先安装j2sdk-1_4_2_14-windows-i586-p.exeMinGW-3.1.0-1.exe(记住这个软件的安装路径,在后面设置环境变量的时候要用到这个路径,我的安装目录是D:/Program Files/MinGW/bin),将D:/Program Files/MinGW/bin目录下的mingw32-make.exe复制一份并命名为make.exe。

然后解压eclipse-SDK-3.2.1-win32.zip,再将org.eclipse.cdt-3.1.2-win32.x86.zip里面的featuresplugins目录下的文件拷贝到对应的eclipse/featureseclipse/plugins目录下,这样eclipse就可以创建c++工程了。为了能够编译和运行c++工程,还要设置一下环境变量:

CPLUS_INCLUDE_PATH=D:/Program Files/MinGW/include/c++/3.2.3;D:/Program Files/MinGW/include/c++/3.2.3/mingw32;D:/Program Files/MinGW/include

C_INCLUDE_PATH=D:/Program Files/MinGW/include

LIBRARY_PATH=D:/Program Files/MinGW/lib

Path= ***;D:/Program Files/MinGW/bin

   测试一下path和相关的程序是否能正确执行。打开,命令行窗口分别输入
            gcc
            make
            gdb
            测试
            如果提示找不到这个命令 则需检查环境变量了

目前为止,c++的运行环境已经搭建出来了。下面简单说一下工程的创建和编译,以及运行。(不会插入图片,所以只能文字描述了)File-New-Project..,选择Standard make c++ project,输入工程名,即可创建一个c++工程,然后就可以添加cpp文件了,可以写一个简单的main函数,输出一个字符串就可以了。要编译工程,需要添加一个Make target,步骤是,在右边的Make Targets窗口中,右键工程名,在弹出菜单中选Add make target,在弹出对话框中,使用默认选项即可,生成一个target(all),右键all,选择build target,就开始编译工程了,此时,会在下面的console窗口中输出编译信息。编译成功后,就可以执行我们的程序了。

 运行:单击Run按钮,因为是第一次运行,会弹出一个对话框,双击对话框左边的c/c++local application,此时,会在下面产生一个当前工程名的一个item.选择这个item,并在右边的c/c++ application中选择当前工程所在目录下的,该工程编译成的可执行文件

程序的输出信息显示在下面的console窗口中。

 

OK。到目前为止,就可以开发自己的c++工程了。

谢谢

------------------------------------

2014.1.5 追记

当编译的时候遇到下面这个错误的时候

Cannot run program C:\cygwin64\bin\make.exe : ?????????¨?

确认:

1,在cmd命令行下是否可以执行make -v

2,eclipse\plugins目录下是否有下面这样的目录,如果没有请解压对应的jar文件,然后删除.jar文件

  org.eclipse.cdt.core.win32.x86_64_5.2.0.201309180223
       org.eclipse.cdt.core.win32.x86_5.2.0.201309180223
       org.eclipse.cdt.core.win32_5.3.0.201309180223