嵌入式Linux FreeType交叉编译的使用
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,本篇内容介绍了"嵌入式Linux FreeType交叉编译的使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2024年09月22日嵌入式Linux FreeType交叉编译的使用
本篇内容介绍了"嵌入式Linux FreeType交叉编译的使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
交叉编译的万能命令
使用此万能命令的前提是开源软件的源码里:有configure文件,confiuer支持--host,--prefiex参数.在编译安装完成后,对应的库以及头文件会安装在当前目录的tmp目录下
./configure --host=arm-hisiv400-linux --prefix=$PWD/tmpmakemake install
freetype交叉编译
freetype版本:freetype-2.10.2.tar.xz 直接使用上述的交叉编译万能命令
编译过程中报错:
ftgzip.c:46:18: fatal error: zlib.h: 没有那个文件或目录
缺少zlib库,交叉编译zlib库: zlib库版本:zlib-1.2.11.tar.gz
./configure --prefix=$PWD/tmp -eprefix=$PWD/tmp --libdir=$PWD/tmp/lib##修改Makefile中的gcc全部替换为:arm-hisiv400-linux-gccmake make install#安装zlib库cp -drf ./tmp/lib/* /opt/hisi-linux/x86-arm/arm-hisiv400-linux/target/usr/lib#安装头文件cp ./tmp/include/* /opt/hisi-linux/x86-arm/arm-hisiv400-linux/target/usr/include
arm-hisiv400-linux-gnueabi/bin/ld: cannot find -lpng16
缺少libpng库,使用万能命令交叉编译libpng库: libpng库版本:libpng-1.6.37.tar.xz
./configure --host=arm-hisiv400-linux --prefix=$PWD/tmpmakemake install#安装lib库cp -drf ./tmp/lib/* /opt/hisi-linux/x86-arm/arm-hisiv400-linux/target/usr/lib#安装头文件cp ./tmp/include/* /opt/hisi-linux/x86-arm/arm-hisiv400-linux/target/usr/include
arm-hisiv400-linux-gnueabi/bin/ld: cannot find -lharfbuzz
harfbuzz的功能是用于改进OpenType字体的提示,这里手动关闭不再使用此库.即重新配置freetype
make distclean./configure --host=arm-hisiv400-linux --prefix=$PWD/tmp --with-harfbuzz=no
建议: 如有需要建议详细阅读下freetype的configure --help相关帮助手册.以确定在编译freetype过程中相关子功能模块是否需要开启. freetype下载 libpng官网 zlib官网
"嵌入式Linux FreeType交叉编译的使用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
编译
交叉
文件
命令
版本
目录
过程
嵌入式
内容
功能
建议
更多
知识
实用
学有所成
接下来
中报
前提
功能模块
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
mac 打开服务器
广州一大互联网科技
西安软件开发公司推荐
嵌入式软件开发区日料杭州
如何建造服务器系统我的世界网易
互联网技术开发和软件开发
数据库单选题
软件开发培训机构有用吗
如何计算软件开发费用
cc安全助手数据库
连云港乐享网络技术
软件开发 社招简历
互联网金融科技新规
数据库计数
文本是数据库对象
三维软件开发公司招聘
开展金融网络安全宣传活动
计算机网络技术属于啥院系
烂橘子服务器在哪里
微信转账腾讯后台服务器有提示么
市政府首都网络安全日
策划软件开发
网络安全警示教育片对照检查
未成年人网络安全保护绘画
高德地图登录就显示服务器忙
5G网络技术研究与试验
计算机网络技术局域网课件
天津正规软件开发品质保障
输入灯塔在线服务器地址
申论作文保卫网络安全