eldk arm-linux-gcc 交叉编译环境_eldk 安装 arm-linux_leonan的博客-程序员秘密

技术标签: linux  

http://blog.sina.com.cn/s/blog_6e9377ed0100mdav.html

 

写下自己构建arm-linux交叉编译环境的过程,免得忘了。
我的机器环境:winxp主机,visualBox虚拟机,ubuntu9.04(装在虚拟机里)
1. 下载eldk( Embedded Linux Development Kit),我用的是arm-2008-11-24.iso
    我下载的arm-2008-11-24.iso里面有个README.html,里面提供了一些下载地址
    我复制如下:
2. 挂载arm-2008-11-24.iso,安装eldk
    直接载图形界面环境下安装会报错, "无法检验状态:/home/XX/ .gvfs :permission denied ",还有权限不足,需要从控制台直接进入ubuntu,最好以root身份登录。
(1). 从控制台直接登录
            可以直接打开文件/etc/X11/default-display-manager删除文件中已有内容然后输入false,重启就从控制台登录了。
            在控制台下想进入x-window,可以在root用户下输入:

  gdm

(2). 切换到root用户,$sudo -s -H

(3). 安装eldk

     切换到挂载arm-2008-11-24.iso的目录下,执行install,命令如下:

     $ ./install [-d <dir>] [<cpu_family1>] [<cpu_family2>] ...

     例如我的是:$./install -d /opt/eldk arm

     eldk为事先建好的目录。

3. 在使用arm-linux-gcc命令前,还要配置一下,方便以后使用

  用户当前目录下有个.bashrc文件,打开在其后面添加

   CROSS_COMPILE=arm-linux-

   PATH=$PATH:$HOME/bin:/opt/image/usr/bin:opt/image/bin:/usr/bin

   export PATH CROSS_COMPILE

   保存。然后在控制端执行$source .bashrc

   安装完毕。

4. 测试。

   编写一个小程序,用arm-linux-gcc编译它,但是不能在电脑上执行,接下来怎么做还在摸索。要是有高手指教就好了,^_^。。。。。。。。。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/leonan/article/details/16846777

智能推荐

在项目中使用Liquibase_chengxu2011的博客-程序员秘密

在项目中使用liquibase ,个人感觉liquibase的作用就是写好sql

如何将txt格式转epub格式_chenxunwei5776的博客-程序员秘密

喜欢写小说的朋友,都是经常在txt文本里写小说,因为方便文字转换,然后需要把它上传到电子书里面,这时候就要将它转换成epub格式了,那么如何将txt格式转epub格式呢? 下面小编用在线转换器的方法教大家txt转epub的方法,具体步骤如下。 1.搜索迅捷pdf在线...

Java之获取屏幕大小并将窗口居中显示!..._friendan的博客-程序员秘密

import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame; public class getScreenSize {        public static void main(String[] args) {        //获取屏幕大小    Dimension

[从0开始机器学习]5.逻辑回归 二分类_ζั͡ ั͡雾 ั͡狼 ั͡✾的博客-程序员秘密

# 假设函数# 在逻辑回归中我们设定的假设函数是H=1/(1+e^(-KX))这个值在0-1之间,可以当作概率# 代价函数L=求和((H(x)-y(x))^2),其中H是关于K矩阵中所有系数参数的假设函数#通过最似然估计将代价函数化简变成凸函数,上面图3# 代价函数就是你估算的值与实际值的差的大小,使得代价函数最小,这样就能不断逼近结果# 使得代价函数最小,就要使得初始点在斜率线上不断往低处移动,呈现出系数的不断微小移动# 固定公式格式,推导原理看吴恩达P11

c.a.cloud.nacos.NacosConfigProperties : create config service error properties=NacosConfigProperties_IT空门:门主的博客-程序员秘密

c.a.cloud.nacos.NacosConfigProperties : create config service error properties=NacosConfigProperties报错问题的解决

落谷 P1140 相似基因_用一个字符串表示一段基因,例如:“ctatgggttt”。两段基因的相似度定义为它们所包_Gxyhqzt的博客-程序员秘密

题目背景大家都知道,基因可以看作一个碱基对序列。它包含了4种核苷酸,简记作A,C,G,T。生物学家正致力于寻找人类基因的功能,以利用于诊断疾病和发明药物。在一个人类基因工作组的任务中,生物学家研究的是:两个基因的相似程度。因为这个研究对疾病的治疗有着非同寻常的作用。题目描述两个基因的相似度的计算方法如下:对于两个已知基因,例如AGTGATG和GTTAG,将它们的碱基互相对应。当然,中间可以加入一些空

随便推点

网站如何防止篡改?_网页防篡改_德迅云安全-小醒的博客-程序员秘密

所谓的网站篡改,就是网站被黑客攻击以后,网站页面被修改成黄色、赌博等网站,不仅影响企业的外在形象,同时也造成了违法,需要承担相应的责任。目前网站篡改事件不在少数,尤其是政府、事业单位网站更容易受到网站篡改攻击。一、网页篡改的途径(1)SQL注入后获取Webshell:黑客通过web应用程序的漏洞,通过SQL语句提交非法的语句到数据,通过系统以及第三方软件的漏洞获取web的控制权限或者服务器权限;(2)XSS漏洞引入恶意HTML界面:被动的跨站攻击可以在合法的地方引入非法的HTML或者

SIM800C天线接口设计_sim800c引脚图功能_ShiLianXin的博客-程序员秘密

SIM800C提供了两个天线接口,分别为GSM天线接口GSM_ANT,蓝牙天线接口BT_ANT。两种天线在选用时均需选择工作频带内输入阻抗为50Ω,驻波系数小于2的天线产品。两种天线尽量远离放置。各自端口天线和其他端口天线的隔离度需大于30dB。GSM 天线接口:模块提供了GSM天线接口引脚GSM_ANT(Pin32),用户主板上的天线应该使用特性阻抗50Ω的微带线或者带状线与模块的天线引脚连接。为了方便天线调试和认证测试, 应该增加一个射频连接器和天线匹配网络,推荐电路图如下:图中,R1

Android Databinding 与 RecycleView mvvm的运用_recycleview mvvm_hejj8023的博客-程序员秘密

databinding 和RecycleView 需要Observable Binding双向绑定public class SalesNewInfo extends BaseObservable { private String title; private Boolean isBegging; public String getTitle() { ...

天天在谈大数据,那你知道统计与大数据专业究竟都学些什么东西吗?_普通网友的博客-程序员秘密

统计学是一门关于数据分析的学科,用于测量,收集,整理,归纳和分析数据的真实情况和估算情况。统计学从 17 世纪的中期逐渐发展起来,不仅存在于概率与数理统计领域,还广泛应用在各种自然学科,社会科学和人文科学上,也会被用于各种团队,企业和国家的决策。随着大数据时代的到来,统计学也与计算机,信息学等领域紧密结合,是数学科学的有力工具之一。正态分布描述统计学(descriptive statistics)又称为叙述统计,是统计学中用于描述和总结所观察到对象的基本统计信息的一门学科。描述统计的..

微信小程序 checkbox-group组件的bindchange冒泡问题_微信小程序 catchchange_兮り忆的博客-程序员秘密

bind 事件绑定不会阻止冒泡事件向上冒泡catch 事件绑定可以阻止冒泡事件向上冒泡不过 checkbox-group 组件的 bindchange 改成 catchchange 并不会阻止事件的冒泡解决方法就是在checkbox-group父级的 view 加一个 catchtap=“catchtap” 的点击事件, catchtap 这个方法只要是一个空的函数即可,冒泡到view的时候,在这里就会结束冒泡。代码如下:&lt;view catchtap="catchTap"&gt;

Java——Tesseract-OCR使用中文包报错read_params_file_Clare_0_0的博客-程序员秘密

在Tesseract-OCR下执行命令tesseract test.jpg result -l chi_tra报错:read_params_file: parameter not found: allow_blob_division环境 Windows已经安装了Tesseract-OCR 3.02 中文包从官网下载chi_tra.traineddata