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

使用eclipse集成开发环境开发arm linux程序_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
使用eclipse集成开发环境开发arm linux程序
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&如何使用eclipse进行嵌入式Linux的开发
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的网站上(/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
mv /etc/alternatives/java /etc/alternatives/java.gnu
ln -s /opt/java/jdk/bin/java /etc/alternatives/java
export JAVA_HOME=/opt/java/jdk // 设置环境变量
2、安装eclipse和cdt
从eclipse网站上(http://www.eclipse.org/)下载安装包eclipse-SDK-3.4-linux-gtk.tar.gz
和cdt-master-5.0.0.zip
tar zxvf eclipse-SDK-3.4-linux-gtk.tar.gz // 解压生成eclipse目录
export PATH=/opt/eclipse:$PATH
mkdir -p /opt/cdt
cd /opt/cdt
unzip cdt-master-5.0.0.zip
cp -r plugins/* /opt/eclipse/plugins/
cp -r features/* /opt/eclipse/features/
二、创建c/c++工程
假设我们已经在linux上安装好了arm交叉工具链,下面介绍如何创建、交叉编译和调试c/c++工程。为了更直观的说明,我们截取了相关的图片:
进入eclipse安装路径后,运行eclipse
eclipse运行界面
创建c 工程
使用缺省的Linux GCC工具链
进入c/c++ 界面
添加源代码文件1
添加源代码文件2
设置工程属性,指定交叉工具链1
设置工程属性,指定交叉工具链2
设置工程属性,指定交叉工具链3
已生成arm平台可执行代码
配置调试选项
设置Debugger和 GDB debugger选项
设置连接类型为TCP,目标板的ip地址和调试端口号。端口号任意指定,通常大于1024(避免和系统所用端口号冲突)
在开发板上运行程序,格式如上图所示:gdbserver是交叉调试辅助程序;192.168.0.150是主机的ip地址;1234是调试端口号,和eclipse调试选项里设定的端口号要一致
点击Debug,进入调试界面
执行到断点
eclipse的调试界面和操作和在windows下开发类似,相信到了这一步,大家已经可以很方便来进行应用程序的开发了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何使用ECLIPSE进行嵌入式LINUX的开发_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何使用ECLIPSE进行嵌入式LINUX的开发
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 eclipse搭建嵌入式 的文章

 

随机推荐