Tôi gặp lỗi trong Visual Studio, Please use the /MD switch for _AFXDLL builds
vì vậy nếu tôi không xác định được _AFXDLL
, chương trình của tôi có bị lỗi không?#error Vui lòng sử dụng nút chuyển MD/cho _AFXDLL để xây dựng
20
A
Trả lời
6
Có. Những gì bạn nên làm là đi đến thuộc tính dự án Visual Studio của bạn. Trong thuộc tính cấu hình -> C/C++ -> Code Generation đảm bảo bạn đang sử dụng Dll đa luồng cho Thư viện thời gian chạy của bạn.
Điều đó sẽ giải quyết được sự cố của bạn.
26
Cài đặt cho liên kết CRT và liên kết MFC phải được kết hợp chặt chẽ. Vì vậy, trên thực tế, có hai câu trả lời có thể ở câu hỏi này:
Sử dụng/MT (Properties -> C/C++ -> Code Generation) và tĩnh MFC (Properties -> General -> Sử dụng MFC)
Sử dụng/MD (Properties -> C/C++ -> Code Generation) và chia sẻ MFC (Properties -> General -> Sử dụng MFC)
Các vấn đề liên quan
- 1. Vui lòng giúp tôi sử dụng Eclipse hiệu quả
- 2. Xcode: Lỗi -> Xây dựng không thành công -> Vui lòng nâng cấp ứng dụng Subversion của bạn để sử dụng bản sao làm việc này
- 3. Vui lòng giải thích .NET Delegates
- 4. Vui lòng đề xuất chiến lược điều hướng nào để sử dụng cho Spring MVC 3.0
- 5. Làm thế nào để sử dụng jQuery qTip - Ví dụ đơn giản xin vui lòng
- 6. Cách sử dụng kiến để xây dựng với android
- 7. Vui lòng đợi trang trong ASP.NET MVC
- 8. Vui lòng đăng nhập để sử dụng tính năng hộp cát PayPal
- 9. Xây dựng cho Windows NT 4.0 bằng Visual Studio 2005?
- 10. Vui lòng giới thiệu công nghệ xem được sử dụng trong ứng dụng Spring MVC 3
- 11. Vui lòng giải thích hàm băm không?
- 12. node-gyp xây dựng cách chỉ định phiên bản nút đích trong khi xây dựng tiện ích mở rộng nút
- 13. thư viện javascript để xây dựng cây nút thứ bậc
- 14. Vui lòng định cấu hình SDK GWT?
- 15. Vui lòng cung cấp tiền tố lắp đặt GraphicsMagick [autodetect]
- 16. Xây dựng ứng dụng sử dụng maven
- 17. Sử dụng Reflection để xây dựng một Class (để xây dựng một lớp FileHelper động)
- 18. Vui lòng giới thiệu cấu trúc dự án bằng titan sử dụng CommonJS
- 19. (/home/user/.sbt) đã không được chấp nhận. Vui lòng sử dụng vị trí chuẩn:/home/user/project?
- 20. Vui lòng giải thích cách sử dụng _.identity (value) của underscore.js
- 21. Vui lòng mô tả trải nghiệm sử dụng Microsoft C++/CLI
- 22. Excel VBA "Vui lòng chờ" Thông báo bật lên
- 23. System.Runtime.Remoting.Channels.CoreChannel.GetMachineIP() từ .NET Reflector - vui lòng giải thích
- 24. Xamarin: sử dụng NDK-xây dựng .so
- 25. .template (dot-mẫu) sử dụng xây dựng
- 26. cơ bản về "sử dụng" xây dựng
- 27. Vui lòng bao gồm kCFBundleIdentifierKey trong từ điển tùy chọn khi cài đặt một ứng dụng
- 28. Vui lòng tải mối quan hệ đệ quy
- 29. JSF xin vui lòng không thoát khỏi html của tôi
- 30. Tôi có thể sử dụng thư viện nào để xây dựng GUI bằng Erlang?
Đối với các trường hợp phổ biến nhất này sẽ là giải pháp. Nhưng nếu bạn đang tạo một DLL mở rộng AFX thì bạn PHẢI sử dụng/MD. Bạn đang tạo một DLL mở rộng AFW khi _AFXEXT được định nghĩa là biến tiền xử lý. –