原文中文,约43000字,阅读约需103分钟。
📝
内容提要
本文介绍了移植K20 Pro到PostmarketOS时遇到的问题和解决方法,包括无法打补丁、缺少文件、编译错误等。解决方法包括删除.patch文件、安装依赖、更换编译器等。
❓
Q&A
移植K20 Pro到PostmarketOS时常见的问题有哪些?
常见问题包括无法打补丁、缺少文件、编译错误、权限被拒绝等。
如何解决无法打补丁的问题?
解决办法是删除APKBUILD中的所有.patch字样,或者直接修改源码。
遇到'asm/type.h :no such file or directory'时该怎么办?
可以通过执行命令安装linux-headers来解决此问题。
如果出现'Permission denied'错误,应该如何处理?
可以尝试更换目录并将目录权限设置为755。
如何处理'xxx.h no such file or directory'的错误?
使用find命令找到缺失的文件并将其复制到报错的目录中。
编译时出现C语言错误,应该如何更换编译器?
可以将编译器更换为clang,或者使用gcc6/gcc4,并在APKBUILD中添加相应字段。
🏷️