我读了一篇关于C/C++底层原理的文章this article,作者通过编译器生成的汇编代码逐行向我们展示。他使用的是VS 2010,而我使用的是Code::Blocks。我该如何在Code::Blocks中查看反汇编呢?当我进入调试器并点击反汇编时,它显示一个空白窗口...
这是我编译的整个C++ (.cpp)代码:
这是我编译的整个C++ (.cpp)代码:
int main()
{
int x = 1;
int y = 2;
int z = 0;
z = x + y;
return 0;
}
gcc -S
命令,它会生成一个类似于 .s、.asm 的汇编文件。 - Pavan Manjunath