嵌入式爱好者

查看: 5170|回复: 1

[Ubuntu] LSDK 如何对应用进行裁剪

[复制链接]

2

主题

4

帖子

17

积分

LS1028A通行证

扫一扫,手机访问本帖
发表于 2022-7-4 17:58:30 | 显示全部楼层 |阅读模式
本帖最后由 leon10 于 2022-7-4 18:02 编辑

从下面截图看,configs/build_lsdk.cfg中的配置项是配置应用是否重新编译。那么从哪里可以配置应用是否编译和打包进根文件系统呢?
微信图片_20220704180111.png
回复

使用道具 举报

0

主题

79

帖子

324

积分

发表于 2022-7-6 10:09:15 | 显示全部楼层
本帖最后由 hai 于 2022-7-6 10:14 编辑

如果您需要重新编译您需要的APP,并打包进文件系统中。首先去配置configs/build_lsdk.cfg,把想要编译的app对应的配置选项设为y,如:CONFIG_APP_DPDK=y,之后在使用命令source setup.env设置环境变量后 ,使用flex-builder -i clean-apps 清除源码中默认编译好的app,在使用 flex-builder -c apps -m ls1028ardb 进行重新编译。在使用 flex-builder -i merge-component -a arm64 -m ls1028ardb 把app更新到文件系统中,最后使用 flex-builder -i packrfs -r ubuntu:main -m ls1028ardb 命令重新生成Ubuntu镜像即可。详细操作步骤和解释请参照 OK1028A-C_Ubuntu+Linux5.4.3用户编译手册_V1.1_2022.07.04.pdf 的4.2.6单独编译app程序章节。 编译app.PNG


点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 14:51

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表