易截截图软件、单文件、免安装、纯绿色、仅160KB

如何使用eclipse进行嵌入式Linux的开发


如何使用eclipse进行嵌入式Linux的开发
习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发软件相
比,Linux自带的一些开发环境使用起来要么界面和操作不够方便、友好,要么功能不全。其实我们完全可以在开源社区上找到操作方便,功能强大的开发环
境。下面就向大家介绍一个能在Linux上运行,界面和功能与windows上同类软件相似的开发平台eclipse。
eclipse是著名的跨平台的集成开发环境(IDE),最初是由IBM公司开发的替代商业软件Visual Age For
Jave的下一代开发环境。2001年,IBM将eclipse贡献给开源社区,现在由eclipse基金会管理。2005年7月,eclipse稳定版
3.1.0发布,目前最新的稳定版本是3.4。
eclipse本身只是一个框架平台,最初主要用于java语言的开发。但是众多插件的支持使得eclipse同样可以用来开发其他的语言,如
c/c++、c#、perl、cobol的等等。cdt(c/c++ development
toolkit)就是支持c/c++开发的插件。许多软件开发商也以eclipse为框架推出了自己的集成开发环境。由于eclipse平台用java实
现,所以运行时需要jre(java runtime
environment)的支持。下面我们以ubuntu(linux发行版的一种)为例,介绍如何在linux上使用
eclipse+cdt来进行嵌入式Linux应用程序的开发。

一、安装软件

在ubuntu下安装软件有两种方法:使用apt-get来自动安装或手动安装。用户使用自动安装非常方便,适合初学者。但是安装过程过于依赖资源网站的连接状况,可能需要耗费过多的时间。这里我们推荐手动安装的方式,花的时间比较短。

1、安装jdk
jdk(java development kit)即java开发包,其中包含了运行eclipse所需要的jre.
ubuntu缺省安装的gnu版本的jre运行效率不高,所以我们需要安装sun公司的jre.
首先从sun的网站上(http://java.sun.com/javase/downloads/index.jsp)下载安装包jdk-6u7-
linux-i586.bin,然后如下进行安装:

# mkdir -p /opt/java
        # ./jdk-6u7-linux-i586.bin // 执行自解压文件,生成目录
        # mv jdk1.6.0_07 /opt/java // 把目录移到/opt/java下
        # cd /opt/java
        # ln -s jdk1.6.0_07 jdk


相关文档:

linux下模拟键盘的几种方法

1、使用GTK中的GdkEvent
    GdkEvent *event;
    event = gdk_event_new (GDK_KEY_PRESS);              //按键按下
    event->key.send_event = TRUE;
    event->key.keyva ......

VMWare复制Linux虚拟机后eth0找不到的解决方案

现象描述:
      最近装了虚拟机系统是 fedora9,为了以后使用方便对虚拟机进行克隆或复制。当使用克隆后的虚拟机时发现原来在基本系统中的网卡eth0到了新系统却没有了,使用ifconfig -a会发现只有eth1。因为基本系统的网络相关配置都是基于eth0的,eth1没有网络相关的配置,此 ......

linux移植开发简单步骤

http://blog.csdn.net/linucos/archive/2010/01/22/5223615.aspx
Linux
移植开发
准备工作:
准备
交叉编译工具链:这里我们选择DENX软件工程提供的ELDK交叉编译环境,参考地址:http://ftp.denx.de/pub/eldk/4.2/

我们使用其中的一套工具。准备工作步骤如下:
1. 建立工作文件夹NewMsg2410,并建立子目录sources ......

Linux 的字符串截取

Linux 的字符串截取很有用。有八种方法。
假设有变量 var=http://www.hao.com/123.htm
一 # 号截取,删除左边字符,保留右边字符。
echo ${var#*//}
其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符
即删除 http://
结果是 :www.hao.com/123.htm
二 ## 号截取,删除左边字符 ......

linux 设置固定IP


一、使用命令设置ubuntu的ip地址
1.修改配置文件blacklist.conf禁用IPV6:
sudo vi /etc/modprobe.d/blacklist.conf
2.在文档最后添加 blacklist ipv6,然后查看修改结果:
cat /etc/modprobe.d/blacklist.conf
3.设置IP(设置网卡eth0的IP地址和子网掩码)
sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号