使用eclipse搭建嵌入式开发环境

简介: 下载jdkhttp://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.tar.gz    下载eclipse-cpp-ganymede-SR2-linux-gtk.tar.gzhttp://archive.eclipse.org/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz    将下载的两个包分别解压到相应的安装目录即可。

下载jdk

http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.tar.gz

    下载eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz

http://archive.eclipse.org/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz
    将下载的两个包分别解压到相应的安装目录即可。

    在运行eclipse时,窗口停在空白,无法打开,后来在workspace/.metedata/.log文件中发现了错误,org.eclipse.swt.SWTError: XPCOM error。google在这里发现方法。是xulrunner的问题,如果你的xulrunner的版本在1.9及以上,在eclipse.ini文件(位于eclipse目录下)中加入这一行 -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner 即可。重新启动eclipse,之后可以把该行删除,以后再启动都不会报错了。

    在.bashrc中添加jdk的配置信息:
export JAVA_HOME=/opt/jdk1.7.0_04
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    对jdk环境进行测试:
$ vi test.jave
class test
{
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
    }
}
$ java test
Hello World!
    说明环境已经配置好了。
配置代码补全:
    打开eclipse,window->preferences->General->keys,修改Content Assist的绑定键,因为默认的是Ctrl+Space,与输入法冲突。
文字自动补全:
    打开eclipse,window->preferences->General->keys,修改Context completion的绑定键,可以自动地补全自定义的变量或函数。
指定头文件:
    在嵌入式开发中,使用的内核头文件与应用编程头文件并不一样。Project->properties->C/C++ General->Paths and Symbols->include 添加对应的内核头文件目录,比如:/usr/src/linux-headers-2.6.32-5-common/include或/home/fantity/kernel/linux/linux-2.6.39.4/include/等。

Reference:
http://galigio.org/2011/03/07/kernel-development-using-the-eclipse-ide/
http://blog.csdn.net/jubincn/article/details/6212562

目录
相关文章
|
8月前
|
Java Linux 开发工具
怎样下载安装Eclipse并配置开发环境?
Eclipse是一款非常流行的Java开发工具,它本身是开源的,适合多种多样的开发场景,深受Java开发者们的喜爱。今天我就跟大家介绍一下如何下载安装Eclipse,以及如何配置Eclipse的开发环境。
180 0
|
8月前
|
Java Android开发
在Eclipse环境下调试Java程序
在Eclipse环境下调试Java程序
104 1
|
7月前
|
IDE Java 开发工具
06. 【Java教程】Java 集成开发环境 - Eclipse
06. 【Java教程】Java 集成开发环境 - Eclipse
113 1
|
8月前
|
Ubuntu Linux 开发工具
建立ubuntu下基于eclipse的android开发环境
建立ubuntu下基于eclipse的android开发环境
62 1
|
关系型数据库 Java MySQL
04activiti - 环境准备及插件安装(Eclipse)
04activiti - 环境准备及插件安装(Eclipse)
86 0
|
IDE Java 开发工具
Java 集成开发环境 eclipse 的安装及基本使用
Java 集成开发环境 eclipse 的安装及基本使用
351 0
Java 集成开发环境 eclipse 的安装及基本使用
|
Android开发 C语言 芯片
Eclipse下STM32开发环境之安装配置(二)
Eclipse下STM32开发环境之安装配置(二)
862 1
Eclipse下STM32开发环境之安装配置(二)
|
IDE Java 编译器
Eclipse下STM32开发环境之安装配置(一)
Eclipse下STM32开发环境之安装配置(一)
522 1
Eclipse下STM32开发环境之安装配置(一)
|
Oracle Java 关系型数据库
eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】
eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】
166 0
eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】
|
数据可视化 Java Android开发
JavaGUI:eclipse+e(fx)clipse+JavaFX Scene Builder搭建JavaFX可视化开发环境
JavaGUI:eclipse+e(fx)clipse+JavaFX Scene Builder搭建JavaFX可视化开发环境
166 0
JavaGUI:eclipse+e(fx)clipse+JavaFX Scene Builder搭建JavaFX可视化开发环境

推荐镜像

更多