C#からC++ファイルをコンパイルする場合、実行文字列はどうなるでしょうか(コンパイルにx86 cl.exeを使用していると仮定します)。元のソース コードと一緒にアセンブラを出力したいのですが (Visual Studio のオプションと同様)?
次のようなもの(単なる例):
" cl.exe my_cpp_file.cpp -assemblyr -source_code"
Cをコンパイルする場合は大きく異なりますか?
編集これは正しいですか?「FA」を使用する必要があります
CL FA my_cpp_file.cpp
どうすればいいのかよくわかりません。... [lib...] [@command-file] [/link link-opt...]
(http://msdn.microsoft.com/en-us/library/610ecb4h(v=vs.100).aspx)
完全最適化コンパイルもやりたい
EDIT2 ファイルを実行したくありません。やりたいことは、アセンブラー出力 (ソース コード付き) を生成することだけです。