Tôi muốn xem tất cả các asm được sản xuất bởi Visual Studio C++ để tìm hiểu một chút về ASM, trình biên dịch, vv Tôi biết với GCC, bạn có thể làm điều đó với đối số -S, nhưng không phải trong VS. Làm thế nào để tôi làm việc này?Visual Studio C++: Thấy mã ASM?
6
A
Trả lời
7
Cách dễ nhất để thực hiện việc này là bắt đầu chương trình của bạn trong trình gỡ rối tích hợp, sau đó bật chế độ xem ngôn ngữ assembly. Điều này cho thấy ngôn ngữ lắp ráp xen kẽ với mã nguồn ban đầu của bạn.
Quay lại khi tôi sử dụng VS, đây là Alt + F7 hoặc một cái gì đó nhưng nó có thể thay đổi. Lợi thế của việc này (bằng cách sử dụng -S
tương đương) là bạn có thể tập trung vào chính xác (các) dòng mã bạn quan tâm.
5
Nhấp chuột phải vào dự án của bạn và sau đó Thuộc tính -> C/C++ -> Các tệp đầu ra -> Đầu ra Assembler và đặt nó thành một cái gì đó khác với Không có Liệt kê. Tương tự, bạn có thể thêm một trong các công tắc/FA vào dòng lệnh của trình biên dịch.
Các vấn đề liên quan
- 1. Visual Studio/Resharper định dạng mã - C#
- 2. C trên Visual Studio
- 3. Giải thích mã Asm
- 4. Visual Studio 2010 Intellisense squiggles cho mã C
- 5. Plugin chỉ số mã Visual Studio cho C++
- 6. MS Visual Studio 2010 làm thế nào để sử dụng Asm tạo tập tin
- 7. Trình định dạng mã Visual Studio
- 8. Trộn Mã C# và mã C++ được nhân lên trên Windows với Visual Studio
- 9. Đoạn mã MVVMCross cho Visual Studio?
- 10. Phát triển mã MATLAB trong Visual Studio
- 11. Căn chỉnh mã/Lề mã trong Visual Studio
- 12. mã gấp trong Visual Studio cho F #
- 13. Cài đặt Visual Studio 2010 SDK không thể tìm thấy Visual Studio
- 14. Mã cấu hình trong Visual Studio 2005
- 15. visual studio 2010 C++ biểu tượng gỡ lỗi được tải nhưng không thể tìm thấy mã nguồn
- 16. Làm cách nào để chuyển mã C++ thành C++/CLI trong Visual Studio?
- 17. Visual Studio 2008 Debugging - Bỏ qua mã
- 18. Đoạn mã Visual Studio Con trỏ
- 19. Visual Studio 2008/2010 Mã Bookmarks Backup
- 20. Mã xét addin cho Visual Studio
- 21. Visual Studio: Tạo mã xem mặc định
- 22. Sử dụng đoạn mã trong Visual Studio
- 23. Visual Studio 2010 Express C# hạn chế
- 24. Cổng Visual Studio C++ sang Linux
- 25. Newbie asm: mã cuộc gọi ở đâu?
- 26. Visual Studio C++ - Xem tài nguyên trống?
- 27. Tôi không thể tìm thấy xsd.exe trong Visual Studio 2008?
- 28. Không thể tìm thấy System.Web.Hosting trong Visual Studio 2012
- 29. Visual Studio 2010 không thể tìm thấy iostream
- 30. Visual studio không thể tìm thấy quy trình w3wp
BTW, đây là Alt + 8 trong VS 2008 (ít nhất là trong VC++ express). – Javier
Hoặc nhấp chuột phải vào cửa sổ nguồn và chọn "Chuyển sang tháo gỡ". –