我是新來QTQT與調試
我下載了QT窗口在線安裝的位置
我只是想簡單的程序例如printin的hello world。
我可以執行該程序。但我無法調試它。 我越來越喜歡
無調試器引擎的「國開行的發動機,發動機GDB」能夠正確配置型「x86的Windows的msvc2008-PE-32位」是 的 調試二進制文件的錯誤。
我應該下載一個不同的版本進行調試嗎?我是否錯過任何包含調試工具的程序?請幫助我用調試器安裝QT。
我是新來QTQT與調試
我下載了QT窗口在線安裝的位置
我只是想簡單的程序例如printin的hello world。
我可以執行該程序。但我無法調試它。 我越來越喜歡
無調試器引擎的「國開行的發動機,發動機GDB」能夠正確配置型「x86的Windows的msvc2008-PE-32位」是 的 調試二進制文件的錯誤。
我應該下載一個不同的版本進行調試嗎?我是否錯過任何包含調試工具的程序?請幫助我用調試器安裝QT。
我有與QtCreator相同的問題。 QtSDK的更新爲我解決了它。您可以在QtCreator的菜單中找到更新機制。
我開始更新並安裝了MingW。我收到了以下警告:「用於調試類型爲」x86-windows-msvc2008-pe-32bit「的二進制文件的首選調試引擎不可用。 調試器引擎'Gdb引擎'將用作故障回覆。 詳細信息。I在斷點處無法阻止爆竹,看起來很奇怪。 – Prabhu 2012-04-23 11:48:38
轉到Tools -> Options -> Tool Chains
,告訴我們你看到了什麼。我只用過mingw的Qt,而不是Visual Studio,所以我不知道它是否有幫助,但看看this question及其解析。
對於Mingwas Gccfor Windows目標,Debugger指向D:\ QtSdk \ pythongdb \ python_2.7based \ gdb-i686-pc-mingw32.exe。我像你說的那樣克隆它,但它不允許重複輸入,因爲我已經指出了所需的位置。編譯器指向D:\ QtSdk \ mingw \ bin \ mingw32-g ++ .exe並且ABI指向x86-Windows-msys-pe-32bit – Prabhu 2012-04-24 10:23:24
看起來QtSDK安裝程序在某個時候出現了一個錯誤。首先,嘗試更新。其次,試試這個:
Tools → Options... → Build & Run
,選擇Tool Chains
選項卡;Auto-detected
列表,在那裏選擇Mingw as GCC for Windows targets
並點擊Clone
按鈕;Browse...
右側Debugger
字段並選擇%QTDIR%\pythongdb\python_2.7based\gdb-i686-pc-mingw32.exe
;它工作嗎?
已經調試器指向D:\ QtSdk \ pythongdb \ python_2.7based \ gdb-i686- PC-mingw32.exe。我像你說的那樣克隆它,但它不允許重複輸入,因爲我已經指出了所需的位置。編譯器指向D:\ QtSdk \ mingw \ bin \ mingw32-g ++。exe和ABI指向x86-Windows-msys-pe-32bit – Prabhu 2012-04-24 10:21:54
也許你應該完全重新安裝Qt。 – elmigranto 2012-04-24 18:50:41
你在用什麼IDE? – 2012-04-23 07:02:04
我用QT Creatot本身嘗試 – Prabhu 2012-04-23 07:08:49