Friday, February 4, 2011

How do I get the assembler output from a C file in VS2005

I think the file that is produced is an .asm file, any idea how to produce this in Visual Studio when you do a build?

  • Project->Properties->Configuration Properties->C/C++->Output Files

    There you should see an option for Assembler Output.

    John.

    1. Open the Properties page for a project
    2. Select the Configuration Properties -> C/C++ -> Output Files branch
    3. Change the Assembler Output option to something other than No Listing
    4. Make sure ASM List Location is set to a valid path or sub-path
    5. Build.
    From Shog9
  • Or if using the Visual Studio command line,

    cl.exe /Fa[assembler code filename]

    If you just want to view the assembler code in the IDE you can start the debugger and then select the Go To Dissassembly choice on the right click menu.

0 comments:

Post a Comment