Android编译内核缺少linux/aspm_ext.h
时间: 2024-05-20 14:16:18 浏览: 203
这个问题可能是由于您的内核配置中没有启用ASPM扩展导致的。ASPM(Active State Power Management)是一种用于减少系统功率消耗的技术,如果您的内核没有启用ASPM,则可能会缺少aspm_ext.h文件。
要解决此问题,请按照以下步骤操作:
1.进入内核配置界面:make menuconfig
2.找到“Power management and ACPI options”菜单,选择“ACPI(Advanced Configuration and Power Interface)Support”选项。
3.启用“ACPI Support”,并确保“ACPI Support”下的“PCI Support”和“PCI Express Port Bus support”也被启用。
4.找到“PCI Express Port Bus support”选项,启用“PCI Express ASPM support”。
5.保存配置并重新编译内核。
编译完成后,您应该能够找到aspm_ext.h文件,并且您的Android系统应该能够正常工作。
阅读全文