"In file included from ../arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts:7:\n../arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:6:10: fatal error: dt-bindings/clock/sun50i-a64-ccu.h: No such file or directory\n\t6 | #include <dt-bindings/clock/sun50i-a64-ccu.h>\n\t | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../scripts/Makefile.lib:374: arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dtb] Error 1\nmake[2]: *** [../scripts/Makefile.build:522: arch/arm64/boot/dts/allwinner] Error 2\nmake[2]: *** Waiting for unfinished jobs....\nmake[1]: *** [/root/ym/Paradox-marble-v1.1/android_kernel_xiaomi_marble-Paradox-marbl怎么解决,有这个文件内容:这个错误提示是在编译过程中找不到文件"dt-bindings/clock/sun50i-a64-ccu.h"。要解决这个问题,你可以采取以下步骤:\n\n1. 确认文件是否存在:在你的文件系统中查找文件"sun50i-a64-ccu.h"。如果找不到该文件,可能是你没有正确安装相关的开发包或者该文件确实不存在。\n\n2. 确认文件路径:如果文件确实存在,那么可能是文件路径不正确。检查你的源代码中是否有正确引用该文件的路径。\n\n3. 设置正确的包含路径:如果文件路径不正确,你可以通过设置正确的包含路径来解决该问题。在编译命令中添加"-I"选项,然后指定正确的包含路径。例如:"-I/path/to/include"。\n\n4. 更新源代码:如果以上步骤都无效,那么可能是源代码中缺少该文件。你可以尝试更新或重新下载源代码,然后再次尝试编译。\n\n如果你仍然遇到问题,建议查看相关的编译文档或寻求社区的帮助。\n

解决

原文地址: https://www.cveoy.top/t/topic/pJEE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录