Tôi đọc this article về một số nền tảng cấp thấp của C/C++, và tác giả về cơ bản cho chúng ta thấy thông qua mã lắp ráp được tạo bởi trình biên dịch, từng dòng một. Ông đang sử dụng VS 2010, nhưng tôi không, tôi sử dụng Code :: Blocks. Làm thế nào để tôi xem bản tháo gỡ ở đó? Khi tôi đi đến Debugger, và nhấp tháo, nó cho thấy tôi một cửa sổ trống ...Làm thế nào để xem việc tháo gỡ trong Mã :: Khối?
Đây là C++ (cpp) mã (toàn bộ mã) Tôi biên soạn:
int main()
{
int x = 1;
int y = 2;
int z = 0;
z = x + y;
return 0;
}
Nếu bạn chỉ quan tâm đến việc lắp ráp và không phải là Code Blocks, bạn có thể sử dụng 'gcc -S' và nó sẽ tạo ra một tập tin lắp ráp trên các dòng * .s, * .asm –
Cool, tôi sẽ khởi động Linux và làm điều đó. Nhưng tôi muốn biết làm thế nào để làm điều này. – corazza