2012-02-10 16 views
5

My Qt 4.7.4 proje dosyası, Windows sürümünün altında bir harita/pdb dosyası oluşturmuyor. Böylece, postmortem hata ayıklama imkansızdır.Qt: Windows sürümü için oluşturulan hiçbir harita/pdb dosyası oluşturulmuyor

Bunu değiştirmek için herhangi bir bayrak var mı?

+0

komut satırından QMake/nmake kullanarak projeyi ya da "sadece" Visual Studio " –

+0

inşa etmek QMake kullanıyorsunuz – JasonGenX

+1

Bunlar nasıl sorular?.: http://stackoverflow.com/questions/6993061/build-qt-in-release-with-debug-info-mode http://stackoverflow.com/questions/7238146/qt-debug-with-release –

cevap

8

.pro dosyasına aşağıdaki ekleme:

QMAKE_LFLAGS_RELEASE+=/MAP 
QMAKE_CFLAGS_RELEASE += /Zi 
QMAKE_LFLAGS_RELEASE +=/debug /opt:ref 
+0

Garip, bu Ben sadece bunları çevre değişkenleri olarak ayarladıysanız, ancak .pro onları tamamen – GuySoft

+2

göz ardı ettiyseniz, .pro dosyasındaki değişiklikleri işlemek için qtcreator için "build" menüsünde "run qmake" tuşuna basmanız gerekir – Paladin

İlgili konular