前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >交叉编译安装tslib

交叉编译安装tslib

作者头像
手撕代码八百里
发布2021-10-09 16:01:44
1.9K0
发布2021-10-09 16:01:44
举报
文章被收录于专栏:猿计划

说明

需要先安装好交叉编译环境。

下图是我的交叉编译环境的版本:

1、下载tslib

github下载地址:https://github.com/libts/tslib/releases/tag/1.22

tslib官网:http://www.tslib.org/

解压:

代码语言:javascript
复制
tar xvf tslib-1.22.tar.gz
cd tslib-1.22

依次执行:

代码语言:javascript
复制
# step 1
./autogen.sh
# step 2
echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache
# step 3
./configure --host=arm-linux-gnueabi --prefix=$(pwd)/_install --cache-file=arm-linux.cache
# step 4
make -j8 && make install

可以查看一下:

代码语言:javascript
复制
zh@zh-pc:~/桌面/soft/tslib-1.22$ cd _install/
zh@zh-pc:~/桌面/soft/tslib-1.22/_install$ 
zh@zh-pc:~/桌面/soft/tslib-1.22/_install$ tree
.
├── etc
│   └── ts.conf
├── include
│   └── tslib.h
└── lib
    ├── libts.la
    ├── libts.so -> libts.so.0.10.4
    ├── libts.so.0 -> libts.so.0.10.4
    ├── libts.so.0.10.4
    └── ts

4 directories, 6 files
zh@zh-pc:~/桌面/soft/tslib-1.22/_install$

如果没有tree命令的话,可以安装一下:

代码语言:javascript
复制
sudo apt install tree

然后就可以把这些库文件和配置文件等都复制到相应的rootfs中。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/10/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
  • 1、下载tslib
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档