Как сгенерировать ассемблерный код из исходного кода C ++ в Visual Studio 2010 - PullRequest
8 голосов
/ 21 декабря 2010

Я хочу сгенерировать ассемблерный код из исходного кода C ++, используя Microsoft VC ++ Compiler.Я хочу сделать это в самой командной строке.Не из IDE.

Какие команды / опции?

Ответы [ 2 ]

9 голосов
/ 21 декабря 2010

Полагаю, для этого и нужен переключатель / FA .

3 голосов
/ 30 января 2015

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

Вы можете использовать опции "/ FA / Fa", которые вы можете использовать ..

В этих документах

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.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...