编译Ts lib
1.下载交叉编译工具链
从官网https://www.veryarm.com/arm-linux-gnueabihf-gcc 下载 或者 https://download.youkuaiyun.com/download/pes2020/12833173 下载
解压到并拷贝到/opt/arm-linux-gnueabihf
sudo cp -r ./gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf /opt/arm-linux-gnueabihf
2.配置PATH
gedit /etc/profile
末尾添加
export PATH=/opt/arm-linux-gnueabihf/bin:$PATH
3.下载tslib
官网下载 https://github.com/libts/tslib/releases/download/1.22/tslib-1.22.tar.xz
解压后在代码文件夹编写生成Makefile的脚本 cfg_debug.sh
./configure \
--host=arm-linux \
--prefix=/opt/arm/debug/ \
CC=/opt/arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc \
CFLAGS="-g"
cfg_release.sh
./configure \
--host=arm-linux \
--prefix=/opt/arm/release/ \
CC=/opt/arm-linux-gnueabihf/bin/arm-linux-gnu

本文介绍了如何在ARM平台上交叉编译Tslib和Qt库,包括下载工具链、配置PATH、编译步骤和Qt源码定制,适合嵌入式开发者进行Linux下ARM应用开发。
最低0.47元/天 解锁文章
4022

被折叠的 条评论
为什么被折叠?



