0

有人可以告诉我,如果我要从 C# 编译 C++ 文件,执行字符串是什么(假设我使用 x86 cl.exe 进行编译)。我想将汇编程序与原始源代码一起输出(类似于 Visual Studio 中的选项)?

像(只是例子):

“ cl.exe my_cpp_file.cpp -assembler -source_code”

编译C会有很大不同吗?

编辑这是正确的吗?我需要使用“FAs”

CL FAs my_cpp_file.cpp

我不太确定该怎么办?... [lib...] [@command-file] [/link link-opt...]

(http://msdn.microsoft.com/en-us/library/610ecb4h(v=vs.100).aspx)

我也想做全优化编译

EDIT2 我不想执行文件,我想做的就是产生汇编输出(带有源代码)

4

1 回答 1

1

/FAs选项似乎是您正在寻找的。查看文档

于 2012-12-19T21:38:50.373 回答