Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Eclipse,使用Disembler时程序集显示为无限?_C++_Eclipse - Fatal编程技术网

C++ Eclipse,使用Disembler时程序集显示为无限?

C++ Eclipse,使用Disembler时程序集显示为无限?,c++,eclipse,C++,Eclipse,我在C++的Eclipse调试部分使用了EngulBulter视图。 1) 有没有办法不用调试就能看到汇编语言,而可能只是编译/运行 2) 当我单击debug并查看Disembler窗口时,如果我向下滚动,生成的程序集(对于hello world应用程序)将无限显示。当我滚动到顶部时,它从不允许我继续生成更多代码。它有数千条完全相同的线: add %al,(%rax) “g++-S myfile.cpp”将为您生成汇编语言源文件 我相信“add%al,(%rax)”对应于二进制文件“00 00

我在C++的Eclipse调试部分使用了EngulBulter视图。 1) 有没有办法不用调试就能看到汇编语言,而可能只是编译/运行

2) 当我单击debug并查看Disembler窗口时,如果我向下滚动,生成的程序集(对于hello world应用程序)将无限显示。当我滚动到顶部时,它从不允许我继续生成更多代码。它有数千条完全相同的线:

add %al,(%rax)
“g++-S myfile.cpp”将为您生成汇编语言源文件

我相信“add%al,(%rax)”对应于二进制文件“00 00”-也许您正在“分解”一个已经归零的内存区域