views:

325

answers:

3

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?

+3  A: 

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

There you should see an option for Assembler Output.

John.

John Richardson
+1  A: 
  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.
Shog9
+1  A: 

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.

Andrew O'Reilly