如何使用 Assembly 直接与桌面应用程序交互

如何使用 Assembly 直接与桌面应用程序交互

我正在尝试学习使用汇编语言编写图形程序。我不需要任何外部库。如果我必须下载某些东西(当然是在已经下载汇编程序本身之后),那它就是外部库。我想对 Ubuntu GUI 使用相当于 Linux 系统调用的功能。显然,如果我在 Ubuntu 上,我不能对 GUI 使用系统调用,因为 Ubuntu 的 GUI 程序与 Linux 是分开的。

不要回答推荐外部库或建议我远离“低级”计算。也不要回答说这是不可能的,因为如果不可能,外部库如何做到?我在问题中包含这一段的原因是,这样的答案在低级计算问题中很常见。

相关内容