ubuntu eclipse安装cdt ubuntu apt

其实ubuntu eclipse安装cdt的问题并不复杂,但是又很多的朋友都不太了解ubuntu apt,因此呢,今天小编就来为大家分享ubuntu eclipse安装cdt的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

在Ubuntu中安装Eclipse和CDT步骤如下:

1.下载资源(都下载到/home/maxw/Download/Eclipse下)A、下载JRE(Java Runtime Environment)。

选择下载JRE的jre-6u22-linux-i586.bin软件包B、下载Eclipse SDK选择Eclipse Classical 3.6.1C、下载CDTorg.eclipse.cdt-3.1.2-linux.x86.tar.gz2.安装A、安装JRE1.在/usr/local/下创建一个java到目录,用于存放JRE

root@maxw-desktop:/usr/local# mkdir/usr/local/java2.将jre-6u22-linux-i586.bin复制到/usr/local/java下

root@maxw-desktop:/usr/local# cp/home/maxw/Downloads/Eclipse/jre-6u22-linux-i586.bin/usr/local/java/3. root@maxw-desktop:/usr/local# cd/usr/local/java4.安装JREroot@maxw-desktop:/usr/local/java#./jre-6u22-linux-i586.bin5.设定环境变量,让ubuntu能找到JREroot@maxw-desktop:/usr/local/java#vi/etc/profile

将以下内容添加到文件末尾,然后存盘重启Ubuntu

1PATH=$PATH:/usr/java/jre1.5.0_09/bin2exportJAVA_HOME=/usr/java/jre1.5.0_093exportCLASSPATH=$JAVA_HOME/lib:.

6.测试java环境[root@localhost~]#java–versionB、安装Eclipse SDK

1.将/eclipse-SDK-3.6.1-linux-gtk.tar.gz复制到/usr/local/下

root@maxw-desktop:/# cp/home/maxw/Downloads/Eclipse/eclipse-SDK-3.6.1-linux-gtk.tar.gz/usr/local/2。解压eclipse-SDK-3.6.1-linux-gtk.tar.gz,会在/usr/local/下生成一个eclipse目录root@maxw-desktop:/usr/local# tar–zxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz3. root@maxw-desktop:/usr/local# cd eclipse4.执行eclipseroot@maxw-desktop:/usr/local/eclipse#./eclipseC、安装CDT1.在/usr/local下创建cdt目录

root@maxw-desktop:/usr/local# mkdir cdt2.将org.eclipse.cdt-3.1.2-linux.x86.tar.gz复制到/usr/local/cdt下

root@maxw-desktop:/# cp/home/maxw/Downloads/Eclipse/org.eclipse.cdt-3.1.2-linux.x86.tar.gz/usr/local/cdt

3. root@maxw-desktop:/usr/local# cd cdt

4。解压org.eclipse.cdt-3.1.2-linux.x86.tar.gz,会在/usr/local/cdt下生成一个eclipse目录root@maxw-desktop:/usr/local/cdt# tar–zxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz

5.安装plugin

root@maxw-desktop:/usr/local/cdt# cp–r eclipse/plugins/./usr/local/eclipse/plugins/6.启动eclipse多了C/C++C.如何在Eclipse上开发C/C++程序?i.建立Hello Word project1.建立C/C++ project2.选择Managed Make C++ Project(若选择Managed Make C++ Project,Eclipse会自动为我们建立make file;若选择Standard Make C++ Project,则必须自己写make file。)3.输入Project name4.选择Project类型(如执行档或Library,这里选择执行档即可)5.额外的设定6.Open Associated Perspective?(选Yes继续)7.建立C++ Source File8.输入C++ Source File档名9.输入C++程序代码10.执行程序(显示在下方的Console区)ii.如何在Eclipse CDT中Debug C/C++程序?1.在Eclipse中Debug,就如同在一般IDE中Debug一样,只要在程序代码的左方按两下,就可加入breakpoint。2.启动Debug3.Debug设定,按Debug开始Debug4.单步执行,显示变量变化E.结论Eclipse为Linux在C/C++开发提供一个完善的IDE环境,事实上,以我用过众多IDE的经验,除了Visual Studio最方便外,Eclipse的好用也直追Visual Studio,并且超越Borland C++ Builder及Dev C++,虽然安装上比较麻烦,但只要依照本文介绍一步一步的设定,就一定可完成Eclipse设定,若想要在Windows平台使用gcc compiler,也建议使用Eclipse+ CDT+ MinGW的组合。

Ubuntu下Eclipse的安装方法

1.下载jre,eclipse,cdt

其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c/c++程序的插件。

1.1下载jre

网址是:java.sun.com,点击java se,红色划线部分(如下图)

然后,选择download jre

然后,如下图,红色划线部分所示

点击“jre-6u18-linux-i586.bin”

就可以得到jre-6u18-i586.bin文件

1.2下载eclipse

网址是:www.eclipse.org,选择downloads,如下图红色部分所示

选择“eclipse ide for java ee developers(188MB)”

点击“[China]Amazon AWS(http)”

   

就可以得到eclipse-jee-galileo-SR1-linux-gtk.tar.gz压缩包。

1.3下载cdt

网址:www.eclipse.org/cdt/,点击“Downloads”

选择如下红色划线部分

点击“6.0.1(September 25,2009)”

点击“[China]Amazon AWS(http)”

就可以得到cdt-master-6.0.1.zip压缩包。

2.安装

(1)先安装eclipse,打开“终端”,如下图所示

进入要“安装软件”的目录,我是这样的,如下

然后,解压eclipse-jee-galileo-SR1-linux-gtk.tar.gz压缩包

命令是:sudo tar –zxvf eclipse-jee-galileo-SR1-linux-gtk.tar.gz

得到:eclipse文件夹

(2)安装jre

在终端,输入:sh jre-6u18-i586.bin,一直按空格,然后输入‘y’,按回车,则开始安装jre。

安装好以后,会产生一个jre1.6.0_18文件夹,然后将该文件夹拷贝到eclipse文件夹下。通过在终端输入:sudo cp –r jre1.6.0_18 eclipse/jre

到现在为止,可以运行eclipse软件,方法是打开eclipse文件夹,直接双击eclipse图标即可。

(3)安装cdt

在终端输入:unzip cdt-master-6.0.1.zip –d cdt,可以把cdt-master-6.0.1.zip解压并且它的内容存放在cdt文件夹下。

再输入:sudo cp –r  cdt/plugins/ eclipse/,则将cdt下plugins的内容拷贝到eclipse下plugins文件夹。

最后,输入sudo cp –r  cdt/features/ eclipse/,则将cdt下features的内容拷贝到eclipse下features文件夹。

到现在,安装已经完成。

3.运行c++程序

在运行c++程序之前,需要在终端输入:sudo apt-get install build-essential,这条命令的含义是安装c++编译器,调试软件等。

打开eclipse,建立工程,如下图所示

选择“c++ project”,点击“next”

到现在为止,一个helloWorld.cpp程序已经跑起来了。

eclipse下安装CDT插件,配置C++环境

为了在eclipse neon3上成功配置C++环境并安装CDT插件,您需要遵循以下步骤。首先,访问CDT Downloads| The Eclipse Foundation并下载适合您版本的CDT插件(在本例中为cdt.9.2.1)。不要解压,直接安装即可。打开Eclipse,进入菜单Help,选择Install New Software…,然后点击右边的Add按钮,并在Add Repository对话框中选择下载保存路径中的cdt-master-8.0.0.zip。勾选所有CDT部件后,按照Next>继续操作,最后点击“I accept the terms of the license agreement– Finish”并点击Finish开始安装。完成CDT插件的安装后,重启Eclipse。

安装完成后,您会发现可以新建C/C++项目,但此时还无法进行编译和运行,原因在于您尚未安装编译器。接下来,请前往mingw官方网站下载配套Eclipse的C/C++编译器。下载后,双击运行,选择安装路径(建议为C:\mingw)。安装完成后,您会发现出现了一个名为Mingw Installation Manager的下载库窗口。请确保Basic Setup全部勾选,并点击菜单中的Installation中的Update Catalogue安装所选类库。在命令行输入gcc-v进行测试,确认mingw已成功安装。

接下来是配置环境变量,操作方法如下:计算机–属性–高级系统设置–环境变量。编辑PATH变量,在最后面加入"C:\MinGW\bin;"、"C:\MinGW\msys\1.0\bin;"和"C:\MinGW\mingw32\bin;"。添加LIBRARY_PATH变量,内容为"C:\MinGW\lib"。添加C_INCLUDE_PATH变量,内容为"C:\MinGW\lib\gcc\mingw32\6.3.0\include\c++"。在C:\MinGW\bin下将mingw32-make.exe复制成make.exe,因为Eclipse使用时默认调用的是系统内的"make"文件而不是"mingw32-make"。

在Eclipse中,进入window-> preferences-> C/C++-> New CDT Project Wizard配置。在首选工具链中选择MinGW GCC,确定。在New CDT Project Wizard选项卡中,展开Makefile项目并勾选PE windows解析器,完成配置。现在,您可以尝试新建C语言项目并编译运行,以测试配置是否成功。参考博客:Eclipse配置C/C++环境教程- CSDN博客。

阅读剩余
THE END