Làm cách nào để tạo một dự án masm trong Visual Studio? Tôi nhớ làm điều này trong lớp một thời gian trở lại, nhưng tôi đã từ quên, và Google chỉ nhận được tôi lắp ráp nội tuyến.Làm cách nào để tạo một dự án lắp ráp thuần túy trong Visual Studio?
Trả lời
Bắt đầu với mẫu dự án chế độ Bảng điều khiển Win32. Xóa tệp .cpp. Nhấp chuột phải vào dự án trong cửa sổ Solution Explorer, Custom Build Rules, kiểm tra Microsoft Macro Assembler. Trong VS2015, hãy sử dụng Build Dependencies, Build Customizations,
Thêm tệp .asm mới bằng cách nhấp chuột phải vào nút Nguồn tệp, Thêm, mã, tệp C++, hãy đảm bảo sử dụng phần mở rộng .asm. Trong cửa sổ thuộc tính, hãy thay đổi Loại tệp thành C/C++ Mã số để nó được chuyển đến trình liên kết
Cài đặt trình kết nối, tệp kê khai, tạo = số. Với các cài đặt này tôi có thể tạo và gỡ lỗi mẫu này .asm:
.486
.MODEL FLAT
.CODE
START:
ret
END START
Tôi đã thử với Visual Studio 2008 và nó cũng hoạt động. Để thêm một tập tin ASM mới, tạo một tập tin rỗng 'myfile.asm' trong thư mục nguồn của bạn, và sau đó nhập nó bằng cách sử dụng' Add -> Existing Item ... '. VS sẽ nhận ra phần mở rộng 'asm' và tạo một mục xây dựng thích hợp cho bạn, vì vậy bạn có thể dễ dàng lắp ráp và liên kết nó. – Devolus
13 upvotes, chúng ta nên tạo một mẫu dự án studio trực quan –
Tôi không nghĩ rằng bạn có thể thực hiện việc này trong các bản dựng "Visual Studio" hiện đại. Dưới đây là hướng dẫn cho một rất cũ: http://jimweller.com/jim-weller/jim/vc98asmqs/vc98asmqs-4.html
Edit: Hình như bạn nói đúng - nó được vận chuyển với VS 2005. Kể từ đó, Microsoft đã bắt đầu distribute MASM for free, và có lẽ ngưng hỗ trợ cho nó. :(
Tôi nhớ làm việc đó trong Visual Studio 2005 – Malfist
Trong studio hiện đại hình ảnh: mở Visual Studio 2010 as administrator dự án mới -> win32 console ứng dụng Bấm vào tiếp theo Bỏ chọn "tiêu đề precompiled" Kiểm tra "Empty dự án" Bấm kết thúc nhấp chuột phải dự án trong solution explorer Chọn "Xây dựng tùy chỉnh" Kiểm tra "masmm (.targets, .props) bấm OK nhấp chuột phải một lần nữa các dự án trong solution explorer Chọn "Properties" On "Cấu hình:" chọn" Tất cả cấu hình " " Mở rộng cấu hình rties " Mở" Liên kết " Nhấp vào" Tệp kê khai " Đặt" Tạo tệp kê khai "thành" Không (/ MANIFEST: NO) " Nhấp vào" Áp dụng " Nhấp" OK " –
rồi thêm tệp .asm như đã giải thích ở trên , code in it etc ... –
- 1. Làm thế nào để tạo một dự án Visual Studio mới trong một dự án Visual Studio lập trình?
- 2. Lắp ráp đơn từ nhiều dự án
- 3. Visual Studio: bước vào lắp ráp
- 4. Dự án VS 2010 nào cho dự án HTML và JS thuần túy
- 5. Làm thế nào để bạn nói với Visual Studio loại dự án từ một dự án Visual Studio hiện
- 6. Cách lấy qmake để tạo "phụ thuộc dự án" trong dự án Visual Studio .sln
- 7. Waf tạo các dự án Visual Studio?
- 8. Làm cách nào để biết dự án nào khác đề cập đến một dự án nhất định trong Visual Studio?
- 9. Làm cách nào để gỡ lỗi dự án từ một giải pháp khác trong Visual Studio?
- 10. Visual Studio - Tạo UML từ một dự án C++
- 11. Làm cách nào để sử dụng Mẫu dự án Visual Studio 2010 mà tôi đã tạo
- 12. Cách thêm Thông tin Lắp ráp vào Trang Web/Ứng dụng trong Visual Studio 2008
- 13. Làm cách nào để thêm một assembly vào một dự án Visual Studio và tham khảo nó?
- 14. Quy ước đặt tên dự án và lắp ráp
- 15. loại dự án HTML đơn giản cho Visual Studio 2010
- 16. Chạy hai dự án cùng một lúc trong Visual Studio
- 17. Làm cách nào để chuyển đổi dự án cơ sở dữ liệu Visual Studio 2010 sang một Dự án SSDT
- 18. Làm cách nào để thêm cây thư mục hiện có vào dự án trong Visual Studio?
- 19. Visual Studio 2010, TlbImp tạo ra .net 4.0 interops trong 2.0 dự án
- 20. Làm cách nào để tham khảo dự án Thư viện lớp C# trong Visual Studio 2010?
- 21. Dự án Visual Studio 2010 cho Visual Studio 2012
- 22. Làm cách nào để xóa tham chiếu dự án khỏi dự án trang web trong Visual Studio?
- 23. Visual Studio 2012 Dự án PowerShell
- 24. Visual Studio: Lập trình tạo các mục dự án trong thư mục dự án
- 25. Cách tạo cửa sổ winapi thuần túy
- 26. Dự án Visual Studio không được lưu
- 27. Làm thế nào để mở một dự án Visual Studio trong dạng xem thiết kế?
- 28. Làm cách nào để chia sẻ tệp tài nguyên giữa các dự án trong Visual Studio?
- 29. Làm cách nào để phối hợp thông tin phiên bản lắp ráp trong cây của nhiều dự án C#?
- 30. Android Studio JUnit kiểm tra Java thuần túy
Nó vẫn có thể được thực hiện trong các phiên bản mới nhất của VS. Tôi đã viết ra một danh sách các hướng dẫn về cách làm điều đó khoảng 5 năm trước, tiếc là nơi tôi đăng những chỉ dẫn đó từ lâu đã biến mất. Bạn có thể tìm thấy nó được lưu trữ ở đâu đó nếu bạn tìm kiếm kết hợp các thuật ngữ * vs2003 hướng dẫn dự án sluggy asm *. – slugster
Đã thử với VS 2008 và nó hoạt động tốt. :) Rất hữu ích câu hỏi vì google realls chỉ lên C/C++ intefacing. – Devolus