在Windows上编译/执行汇编程序文件的最简单方法是什么?一个选项是简单地嵌入Visual Studio C ++项目并使用__asm
标签吗?
答案 0 :(得分:2)
我建议你不要这样做。相反,在.asm文件中单独编写汇编语言程序,将其编译为目标文件(或.lib文件也可以)。然后将其与您的程序链接。这样可以轻松跟踪代码中的错误。使用__asm是编写单独的汇编语言文件的不良替代方法。
您可以使用任意数量的汇编程序:MASM,NASM,FASM等。请记住C / C ++程序使用的调用约定,并将其复制到MASM / NASM / FASM中的代码中。