Details
-
Suggestion
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
4.6.1
-
None
-
Windows XP SP3, Qt 4.6.1
Description
Occasionally I run into an issue where I get an exception in QtGUI4.dll in the release version of my software. Unfortunately, I do not have the debugging symbols for the build of Qt I am using so the stack trace isn't very informative. It would be fantastic if the debugging symbols for the release builds of the Qt libraries were available for download.
For Windows development, the symbols would be in the .PDB file:
.pro file addition:
win32 {
- Turn on additional settings for building the Windows release
- Zi Enable debugging info
QMAKE_CFLAGS_RELEASE += /Zi
- Turn on additional settings for linking the Windows release
- DEBUG Create debug information
- MAP Create memory map
- OPT:REF Eliminate functions and/or data that are not referenced
- OPT:ICF Perform identical COMDAT folding (identical code is only referenced once)
QMAKE_LFLAGS_RELEASE += /DEBUG /MAP /OPT:REF /OPT:ICF
}
Attachments
Issue Links
- is replaced by
-
QTBUG-3934 Provide sufficient debug symbols with the pre-built binaries for Qt
- Closed