How to generate assembly code from C++ source in Visual Studio 2010

前端 未结 2 1508
没有蜡笔的小新
没有蜡笔的小新 2020-12-06 05:54

I want to generate assembly code from C++ source code using Microsoft VC++ Compiler. I want to do this in the command line itself. Not from the IDE.

What\'re the com

相关标签:
2条回答
  • 2020-12-06 06:31

    I believe this is what the /FA switch is for.

    0 讨论(0)
  • 2020-12-06 06:44

    in http://msdn.microsoft.com/en-us/library/367y26c6.aspx

    You can use "/FA /Fa" options you can use..

    In there documents,

    CL /FAcs HELLO.CPP
    
    /FA    Assembly code; .asm
    /FAc   Machine and assembly code; .cod
    /FAs   Source and assembly code; .asm
           If /FAcs is specified, the file extension will be .cod
    /FAu   Causes the output file to be created in UTF-8 format, 
           with a byte order marker. 
           By default, the file encoding is ANSI, 
           but use /FAu if you want a listing file that displays correctly on any system, 
           or if you are using Unicode source code files as input to the compiler.
           If /FAsu is specified, and if a source code file uses Unicode encoding other than UTF-8, 
           then the code lines in the .asm file may not display correctly.
    
    0 讨论(0)
提交回复
热议问题