Visual Studio代码(mac)中是否有某种可以运行基本程序集的插件,例如以下内容:
.section .text
.globl _start
_start:
movl $1, %eax
movl $0, %ebx
int $0x80
事实上,目前我正在 ssh 进入 Linux 服务器以运行这个程序集,但我希望可以从 VS code 中构建/链接/执行这个程序集,也许可以使用插件。
您可以创建一个任务来汇编和链接您的代码,之后,您可以使用调试您的代码。
为了使此过程更快,如果您不知道如何操作,可以使用.vscode 文件夹 https://github.com/newtonsart/vscode-assembly.
由于您使用的是 AT&T 语法,因此需要使用 Gas 选项来运行代码。
如果您仍然没有 gdb,您可以打开终端并执行以下命令来安装它:brew install gdb
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)