2013-12-20 161 views
0

海蘭窗7(2.8.1)調試器,QT創建者對qtquick/C++

我已經安裝QT 5.1.1和Qt Creator 2.8.1開始學習QT快速。 我唯一的問題是我無法調試C++代碼!

如果我打F5它總是退出「不可能」 - 「沒有調試器定義」(或類似的東西)。 我安裝了Visual Studio Professional 2012 Edition(所以我的機器上必須有一個調試器)。我只讀了「http://doc.qt.digia.com/qtcreator-2.4/creator-debugger-engines.html」,但這實際上並沒有幫助,它只是說:「在Windows上支持的調試器是:CDB或GDB,但CDB不會自動檢測,您必須手動安裝它並安裝一些Windows調試工具和符號集服務器......「,這我tryed,但我maschine退出Windows調試工具的下載安裝一些不確定的錯誤

安裝失敗:發生 一個問題,而安裝選擇Windows SDK組件。

安裝「Microsoft Windows SDK for Windows 7」產品已報告以下錯誤:請參閱Samples \ Setup \ HTML \ ConfigDetails.htm文檔以獲取更多信息。

請嘗試解決該問題,然後再次啓動Windows SDK安裝程序。如果您仍然遇到此問題,請訪問SDK團隊支持頁面http://go.microsoft.com/fwlink/?LinkId=130245

[SDKSetup:Error] Config_Products_Install:Windows SDK安裝(失敗):安裝「Microsoft Windows SDK for Windows 7」產品已報告以下錯誤:堆棧:bei SDKSetup.Product.ConfigureNewProduct(ManualResetEvent CancelEvent)bei SDKSetup .Product.SetupProduct(TaskMode taskMode,ManualResetEvent的cancelEvent)貝SDKSetup.ProductCollection.SetupProducts(TaskMode taskMode,下載管理下載管理,ManualResetEvent的cancelEvent)貝SDKSetup.ConfigProducts.DoCurrentTask(TaskMode任務)

)。

比我想讓我們試試GDB。我下載了運行10分鐘的MinGW Installer。 現在?

所以我的問題是:「如何在Windows 7上的qtCreator中設置調試器(如果Windows調試工具不可用,或者如何使它們可用)?」

感謝

回答

0

嘗試 「單機調試工具的Windows 8.1」 從http://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx(向下滾動)。

還有「Windows 7獨立調試工具(也適用於Windows XP)」,但我認爲它不工作,因爲您安裝的Visual Studio 2012可能太新了。它指出:

Newer versions of the Visual C++ 2010 Redistributable can cause issues when installing the SDK for Windows 7. For more information, see support for the Windows SDK.

+0

我卸載了Visual Studio 2012,但它仍然無法使用Standalone iso工作。有關如何設置GDB的任何提示? – user1911091

+0

任何錯誤代碼,當安裝失敗時,你可以谷歌? – Simon