
yocto
文章平均质量分 73
Liu-Eleven
纸上得来终觉浅,绝知此事要躬行。
展开
-
Yocto之fstab文件详解
在 Yocto 项目构建的嵌入式 Linux 系统中,fstab文件(通常位于/etc/fstab)起着至关重要的作用,它用于定义系统在启动时如何挂载文件系统。以下是对 Yocto 中fstab。原创 2025-03-20 10:40:01 · 740 阅读 · 0 评论 -
Yocto中编译时候新加一个用户
在yocto中使用PulseAudio服务时候,默认是root用户,该服务无法启动。因此需要新加一个普通用户。该命令用于创建用户的 ,带有特定选项和参数,通常用于添加服务用户(如 PulseAudio 的守护进程用户),以下是命令中各部分的解析::::::::::创建一个名为 的用户:用户组设置:不能登录:用途:执行命令后,可以通过以下方式验证用户是否成功创建:1.查看 文件: 输出类似: 2.查看用户所属组: 输出类似: 3.确保用户不能登录: 输出类似:原创 2024-12-27 13:12:51 · 565 阅读 · 0 评论 -
删除Yocto中build-x9hp_ms_a12_vemmc_ap2/tmp/work/aarch64-sdrv-linux/package后再编译出错问题
在yocto编译中,一般会添加自己的package并编译打包到yocto里去。这个包里的内容有时候需要添加或者删除。但是我删除了文件,在编译完成烧录到板子上,里面还有自己删除的文件,于是就在yocto搜索哪个目录有该文件,然后就把它删除了。这样就导致我编译的时候出了下面问题,有时候也可能是其他问题。原创 2024-12-09 19:17:38 · 220 阅读 · 0 评论 -
Yocto标准的meta-openembedded 目录结构说明
是 Yocto 项目的一个重要层(layer),它提供了大量通用的配方(recipes)和工具,用于扩展和增强 Yocto 的功能。这个层包含许多常见的开源软件包,是 Yocto 项目社区的重要组成部分。原创 2024-12-07 11:22:53 · 645 阅读 · 0 评论 -
Yocto中增加一个自己的应用
最近做车载项目仪表的开发,仪表应用都开发个差不多了。但是仪表运行的linux系统却是不尽人意。之前做的项目都是基于buildroot构建的linux。已经习惯了这种方法。但是现在改用yocto,不得不硬着头皮研究下去。在本节中,主要讲解如何添加一个自己的应用,主要操作的目录是meta-semidrive。其它目录以后慢慢展开讲。 2.2)该目录结构在meta-semidrive下的结构2.3) bb文件编写内容2.4)conf文件的编写三、编译、烧录原创 2024-12-07 11:09:28 · 482 阅读 · 0 评论 -
yocto的xxx.bb文件在什么时候会拷贝文件到build目录
文件拷贝到build目录:主要发生在阶段,文件会被从构建目录(${WORKDIR})拷贝到目标目录(${D}),然后生成安装包。构建阶段和安装阶段的区别:构建阶段(如do_compile)主要是生成中间文件,而安装阶段(如do_install)是将这些生成的文件拷贝到模拟的目标文件系统目录(${D})中。在.bb文件中,do_install阶段是决定文件最终拷贝到哪里并打包的关键部分。原创 2024-12-06 13:58:36 · 1459 阅读 · 0 评论 -
GStreamer; Unable to play - “xxxx.wav“ Warning: “No decoder available for type ‘audio/x-wav‘.“
解决QMediaPlayer在开发版上不能播放声音问题原创 2024-12-04 16:21:11 · 399 阅读 · 0 评论