ubuntu12.04 安装eclipse c/c++工具

具体步骤:

1、安装支持eclipse工具运行的java环境
2、到eclipse官网下载支持linux下的c/c++代码包即可(在eclipse官网下载的支持linux的源码包中已经包括了CDT,mylyn这些工具)
3、编写一个简单的小程序来测试一下eclipse对c/c++编程的支持是否OK即可!

 

详细内容如下:

下载源码:

http://www.oracle.com/technetwork/java/javasebusiness/downloads/ 选择下载JDK的最新版本 JDK 7
从 
http://www.eclipse.org/downloads/index-developer.php  下载合适版本,如:Eclipse IDE for C/C++ Developers


去官网下载linux版本的jdk和eclipse tar包,并将其解压出来。我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下。

然后,配置java开发环境,即安装jdk:
1、将下载jdk源码包解压到、usr/java目录下
2、配置环境变量 ,更改/etc/profile文件:sudo gedit /etc/profile;
在文件最后加上如下几行(其实跟windows下的配置原理一样,只是表达方式不同而已):
      export JAVA_HOME=/usr/java/jdk1.7.0
      export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
      export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
3、更改默认配置选项 ,在终端依次执行如下命令(sudo是让你有root权限,若已经有root权限可不加sudo)
     sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0/bin/java 300
     sudo update-alternatives --install /usr/bin/jar jar   /usr/java/jdk1.7.0/bin/jar 300
     sudo update-alternatives --install /usr/bin/javah javah /usr/java/jdk1.7.0/bin/javah 300
     sudo update-alternatives --install /usr/bin/javap javap /usr/java/jdk1.7.0/bin/javap 300 
 4、测试一下运行   java -version
  如下所示则安装成功:
  java version "1.7.0_07"
  Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
  Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)
  最后,配置eclipse(以下转来的)
  sudo gedit /usr/share/applications/Eclipse.desktop
  在文本中填入:
      [Desktop Entry]
      Name=Eclipse
      Comment=Eclipse IDE
      Exec=/opt/eclipse/eclipse
      Icon=/opt/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Application;Development;

 

 此时,在eclipse工具中建一个工程,执行一个小程序测试一下,工具是否可用

 

5、建立工程文件
   进入Eclipse文件夹运行eclipse。执行File-》New-》C Project》输入工程名,如a,在下面的栏目中选择工程文件的类型,这里选择Empty Project,linux gcc(linux gcc是编译pc上的可执行文件的编译器,若是编译开发板上的可执行文件需要选择cross gcc(交叉编译工具),点击下一步,下一步,然后看到cross gcc的路径,填写正确路径即可)点击下一步,完成。
在File-》New-》Source file,新建一个source文件。在弹出框中的source folder中填写所属的工程名,在source file 栏输入源文件的名字,注意要输入后缀(如a.c)。下面的template选择源文件的模板,根据需要选择,none和default c source template都行。点击完成。输入c源码,例如Ubuntu环境下c的hello world程序源码如下
/*
* a.c
*
*  Created on: 2010-9-18
*      Author: phyking
*/
#include<stdio.h>
int main()
{
printf("Hello World!\n");
}
点击project》build all输出如下:
**** Build of configuration Debug for project a ****
make all
make: 没有什么可以做的为 `all'。
表示通过了编译,然后点击run-》run,运行程序(若是上述运行不通过,可运行run-》run as (local c/c++ application)),输出如下:

Hello World!!-Phyking
注意:这里要想看到编译和运行所输出的内容,需打开 window-》show view-》console即可
至此Ubuntu环境下c语言编程eclipse环境运行正常!

 

 

一点儿配置小技巧:

C/C++环境配置:Window -》 Preferences -》 C/C++
       1、Appearance,选中Group method definitions in the Outline view
       2、 Code Style,通过New来新建一个代码风格,命名为qpsoft,且初始化为BSD/Allmain,然后按习惯修改一些细节。我建议是采用默认的,可按自己的意愿来。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值