0

在 Windows 上编译/执行汇编文件的最简单方法是什么?一种选择是简单地嵌入到 Visual Studio C++ 项目中并使用__asm标签吗?

4

1 回答 1

2

我建议你不要这样做。而是在.asm文件中单独编写汇编语言程序,编译成目标文件(或者.lib文件也可以)。然后将其与您的程序链接。这将简化跟踪代码中的错误。使用 __asm 是编写单独的汇编语言文件的糟糕替代方法。

您可以使用任意数量的汇编程序:MASM、NASM、FASM 等。只需记住 C/C++ 程序使用的调用约定,并将其复制到 MASM/NASM/FASM 中的代码中。

于 2012-10-18T21:38:39.580 回答