Ho letto this article su alcune basi di basso livello di C/C++ e l'autore ci mostra fondamentalmente attraverso il codice assembly generato dal compilatore, riga per riga. Sta usando VS 2010, ma io no, io uso Code :: Blocks. Come posso vedere lo smontaggio qui? Quando vado al debugger, e fare clic su smontaggio, mi mostra una finestra vuota ...Come visualizzare lo smontaggio in Code :: Blocks?
Questo è il C++ (cpp) Codice (tutto il codice) ho compilato:
int main()
{
int x = 1;
int y = 2;
int z = 0;
z = x + y;
return 0;
}
Se si è interessati solo all'assemblaggio e non ai blocchi di codice in particolare, è possibile utilizzare 'gcc -S' e verrà generato un file di assembly sulle righe di * .s, * .asm –
Cool, verrà avviato Linux e farlo. Ma mi piacerebbe sapere come farlo. – corazza