# 编译和反编译ACPI表
如果您有转储/编译错误,请参阅疑难解答
# macOS
所以用macOS编译dsdt和ssd非常容易,你所需要的就是MaciASL (opens new window)。要编译,只需File -> SaveAs -> ACPI机器语言二进制文件(. aml)
,反编译就是用MaciASL打开文件。
对于那些喜欢使用命令行的人,请获取iasl-stable (opens new window)并运行以下命令:
path/to/iasl path/to/DSDT.aml
- 如果提供了已编译的.aml文件,则会给出反编译的.dsl文件,反之亦然。
# Windows
在windows上编译和反编译相当简单,你需要iasl.exe (opens new window) 和命令提示符:
path/to/iasl.exe path/to/DSDT.aml
- 如果提供了已编译的.aml文件,则会给出反编译的.dsl文件,反之亦然。
# Linux
用Linux编译和反编译一样简单,你只需要一个iasl的副本。你可以在这里 (iasl (opens new window)) 或通过包管理器中的iasl
包获取它。Iasl可以这样使用:
path/to/iasl path/to/DSDT.aml
- 如果提供了已编译的.aml文件,则会给出反编译的.dsl文件,反之亦然。
⟵ 获取你的DSDT副本 禁用桌面dGPUs ⟶