<分区>
在 Windows 上编译/执行汇编程序文件的最简单方法是什么?一种选择是简单地嵌入到 Visual Studio C++ 项目中并使用 __asm
标记吗?
<分区>
在 Windows 上编译/执行汇编程序文件的最简单方法是什么?一种选择是简单地嵌入到 Visual Studio C++ 项目中并使用 __asm
标记吗?
最佳答案
我建议你不要那样做。而是将汇编语言程序单独写在.asm文件中,编译成目标文件(或者.lib文件也可以)。然后将它与您的程序链接起来。这将简化代码中的错误跟踪。使用 __asm 是编写单独的汇编语言文件的糟糕替代方法。
您可以使用任意数量的汇编程序:MASM、NASM、FASM 等。只需记住 C/C++ 程序使用的调用约定,并将其复制到您的 MASM/NASM/FASM 代码中。
关于c++ - 在 Windows 上编译/执行汇编程序的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12964066/