Có cách nào để xây dựng Qt trong chế độ "Phát hành với thông tin gỡ lỗi" không? Ứng dụng của tôi chỉ bị treo trong chế độ "release" (hoạt động tốt trong chế độ Debug) và dường như vấn đề xuất phát từ Qt (có thể là một lỗi trong Qt) .Tôi muốn xem thông tin gỡ lỗi của Qt.Tạo Qt trong chế độ "Phát hành với thông tin gỡ lỗi"?
Qt docs có chế độ "gỡ lỗi", "giải phóng" nhưng không có chế độ "gỡ rối với gỡ lỗi".
[Upate]
Ứng dụng của tôi hoạt động tốt với trình gỡ lỗi 64 bit/Debug và VSC++.
Chỉ treo trên VSC++ 64Bit Phát hành
Mọi mẹo?
Đôi khi Q_ASSERT báo cáo là nguyên nhân cho một hành vi như vậy. Nếu bạn làm Q_ASSERT ((pObject = getObject())! = NULL); ví dụ, dòng pObject = getObject() sẽ không được thực hiện trong chế độ phát hành. Bạn có thể kiểm tra các công cụ như vậy hoặc công tắc gỡ lỗi. –