¿Cómo ver el desassembly en Code :: Blocks?

Leí este artículo sobre algunos fundamentos de bajo nivel de C / C ++, y el autor básicamente nos muestra a través del código de ensamblaje generado por el comstackdor, línea por línea. Él está usando VS 2010, pero yo no, yo uso Code :: Blocks. ¿Cómo veo el desassembly allí? Cuando voy al depurador y hago clic en desmontar, me muestra una ventana en blanco …

Este es el código C ++ (.cpp) (el código completo) que compilé:

int main() { int x = 1; int y = 2; int z = 0; z = x + y; return 0; } 

El tipo de desassembly que el autor muestra en el artículo se llama inter-leaved disassembly (C y entrelazado de desassembly) que admiten algunos IDE como Visual Studio. Code Blocks no soporta. Pero Code Blocks tiene una ventana de desassembly separada como esta

Ventana de desmontaje

Seleccione una línea de origen. Botón derecho del ratón. Di Run to Cursor . Ahora Debug->Debugging Windows->Disassembly . En lugar de Ejecutar a cursor, también puede establecer puntos de interrupción y luego hacer esto. Pero de alguna manera no me fue bien con el mío, así que estoy sugiriendo el método Run to Cursor .

Espero eso ayude.