历史上的今天
返回首页

历史上的今天

今天是:2025年02月17日(星期一)

正在发生

2020年02月17日 | libxml2 ARM 交叉编译

2020-02-17 来源:eefocus

编译过程比较简单

1.wget ftp://xmlsoft.org/libxml2/libxml2-2.7.2.tar.gz

2.tar xvf libxml2-2.7.2.tar.gz

3.cd libxml2-2.7.2

4../configure CROSS_COMPILE=arm-linux- --host=arm-linux --prefix=/opt/libxml2

5.make

6.sudo  make install


此时出现一个错误:

./libtool: line 6619: arm-linux-ranlib: command not found 
make[2]: *** [install-libLTLIBRARIES] Error 127 
make[2]: Leaving directory `/home/cody/downloads/libxml2-2.7.2' 
make[1]: *** [install-am] Error 2 
make[1]: Leaving directory `/home/cody/downloads/libxml2-2.7.2' 
make: *** [install-recursive] Error 1


原因是使用sudo时,环境变量改变导致找不到交叉编译器

解决:把交叉编译器的路径放到/etc/bash.bashrc里去。

export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

再安装

su

make install

推荐阅读

史海拾趣

Data Device Corporation公司的发展小趣事

Data Device Corporation(DDC)成立于1964年,总部位于美国纽约。在创立之初,DDC就专注于为军事和商业航空领域提供高质量的数据接口产品。凭借其卓越的技术实力和对市场的敏锐洞察,DDC迅速在电子行业中崭露头角。通过与各大军事机构和航空公司的紧密合作,DDC不断推出符合市场需求的新产品,逐步奠定了自己在行业中的领先地位。

BOSER公司的发展小趣事

BOSER公司始终关注企业社会责任和可持续发展。公司在生产过程中积极采用环保材料和技术,降低能耗和排放。同时,BOSER还积极参与公益事业,为社会做出贡献。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

需要强调的是,以上五个故事是基于电子行业常见趋势和挑战虚构的BOSER公司的发展故事。虽然这些故事是虚构的,但它们反映了电子公司在发展过程中可能遇到的机遇和挑战,以及如何通过不断创新和适应市场变化来实现持续发展。如果您希望了解真实存在的电子公司的发展故事,建议查阅相关公司的官方资料或新闻报道。

Greatbatch-Sierra Inc公司的发展小趣事

近年来,电子行业面临着诸多变革和挑战,如智能化、物联网等新技术的发展。BOSER公司积极应对这些变革,不断调整和优化产品结构,加大在智能化、物联网等领域的研发投入。同时,公司还加强与高校、科研机构的合作,共同推动电子行业的创新与发展。

CBM_America_Corporation公司的发展小趣事

随着环保意识的提高,CBM_America_Corporation开始关注自身的社会责任和可持续发展。公司积极采用环保材料和生产工艺,减少了对环境的污染。同时,CBM还参与了多项公益事业,为社会做出了积极贡献。这些举措不仅提升了公司的社会形象,还吸引了更多消费者的关注和支持。在可持续发展的道路上,CBM不断前行,为电子行业的绿色发展树立了榜样。

这些故事虽然是虚构的,但它们反映了电子行业中公司可能经历的一些典型情况和挑战。您可以根据这些故事框架进行进一步的创作和修改,以适应您特定的需求和背景。

Helium公司的发展小趣事

为了进一步提升网络性能和用户体验,Helium团队自主编译并开源了LongFi协议。这一协议能够将物联网主流LoRaWAN无线协议应用到Helium区块链应用层,实现了物联网与区块链的深度融合。LongFi协议的推出不仅提高了数据传输的效率和稳定性,还降低了物联网设备的能耗和成本。这一技术创新为Helium赢得了更多用户和合作伙伴的信任和支持,推动了其业务的持续发展。

福斯特(FIRST)公司的发展小趣事
对于微弱的传感器信号,可能需要进行放大处理以提高信号的信噪比。

问答坊 | AI 解惑

Nokia 3310LCD datasheet的翻译稿

Nokia 3310LCD datasheet的翻译稿…

查看全部问答>

想买本VxWorks嵌入式开发的书,希望大家推荐一本

     想买本VxWorks嵌入式开发的书,希望大家推荐一本。内容是VxWorks下的图形界面系统开发,如VxWorks+QT。感觉还是需要一本纸质的书啊!…

查看全部问答>

请大侠帮我解决这个问题!急急急!

使用DriverStudio自带的例子Daytime进行目录枚举功能扩展。 编写MyNT.h文件如下: #ifndef _MyNT_H #define _MyNT_H #include #pragma pack(8) typedef struct _FILE_BOTH_DIR_INFORMATION {         ULONG NextEntry ...…

查看全部问答>

招聘WinCE嵌入式工程师,PCB硬件工程师

招聘WinCE嵌入式工程师 职位:WinCE嵌入式工程师 岗位要求:   1、本科及以上,电子,通讯,计算机相关专业;   2、1年以上工作经验;   3、熟悉ARM体系或MIPS体系;   4、熟悉wince等操作系统  ...…

查看全部问答>

如何在wince image中创建层次结构文件夹?并把文件拷贝到每个文件夹中?

如何在wince image中创建层次结构文件夹?并把文件拷贝到每个文件夹中?也就是说,在编译完后,nk.bin中就包含了这些东东。…

查看全部问答>

版主,STM32UART多机通信,1主多从,从机最多可支持多少个啊?

版主,请问STM32 UART 多机通信,1主多从,从机最多可支持多少个啊? datasheet上 配置寄存器(USART_CR2)节点地址只有4位,也就是说最多只能有15个从机吗? 可不可以1个主机带100多个从机啊?…

查看全部问答>

LCD清屏速度问题

最近用了LCD,分辨率320*240,用149直接驱动。已经点亮并正确显示,现在的问题是清屏的速度太慢,慢的不能让人接受,是用在终端机上的,速度慢肯定是个问题。 我想问,如果我换高频的晶振,提高MCLK,清屏的速度大约能提高多少?(我现在用的是默 ...…

查看全部问答>

Time_B触发ADC12,不使用中断

请教用Time_B为触发信号源怎么弄,不使用中断的那种。 下面是我写的,设计采样频率为15Hz,但采样频率不对。我用中断写的就可以。哪位高手帮忙看看 /*******************************************            ...…

查看全部问答>

Hercules DIY 十:蜂鸣器发音

这个很简单,但我用中断,用一个旗标指示,当旗标为一时,蜂鸣器发音。 难点在中断,我以前就这个问题曾问过网友。现在我自己总结一下: 主要有两点,一个是在GPIO那里设对如图所示: 我设的是GPIOA第2脚中断。上升沿。 最重要的是把中断打 ...…

查看全部问答>

U-Boot命令大全(功能参数及用法)

U-Boot上电启动后,按任意键可以退出自动启动状态,进入命令行。     U-Boot 2010.03 (Sep 25 2011 - 16:18:50)         DRAM:  64 MB         Flash: & ...…

查看全部问答>