我想问有关的东西我想尝试与Visual Studio 2010中MS Visual Studio 2010中如何使用.ASM生成的文件
我通过设置生成从the.cpp文件中的.asm文件项目属性 - > C/C++ - >输出文件(/ FA)中的“汇编器输出”选项。
我的问题是,我如何在下一步使用.asm生成的文件再次链接,而不再使用.cpp文件,以防我想在.asm文件中进行一些修改,然后通过保持我在汇编级别所做的修改再次链接。
如果您可以提供确切的步骤,包括项目属性中可能需要的正确配置,将会非常有帮助。
首先,您需要使用ML编译它,然后才能转到链接器。看看ML.EXE的命令行参数,我从来没有在VS2010中试过它。 –
在某些情况下,您可以使用内联asm – BlackBear
如果您想将其用于超越实验/学习的任何内容,请小心。 MSVC汇编程序输出在C++(特别是异常处理)方面效果不佳,MS不支持除“信息目的”以外的汇编列表。请参阅http://stackoverflow.com/questions/7488056/a-problem-with-cl-exe-and-ml-exe/7495413#7495413 –