我已經在這裏和在網絡中其他地方讀很多答案應用打招呼的詞,但我仍然無法建立/使用VS2010運行一個小型的Hello World應用程序一樣和最新的Qt開源(4.7.2)VS2008。如何建立像使用Qt和VS2010
這裏是我做過的步驟,當然重新啓動需要的地方的:
- 安裝VS2010
- 安裝VS2010 SP1
- 下載並安裝QT-雙贏開源-4.7.2- vs2008.exe
- 下載並安裝QT-VS-插件-1.1.9.exe
在VS2010現在我有Qt的項目模板。我選擇了QT應用程序,接受了默認值並創建了一個。首先它沒有找到QTDIR文件夾。所以我以管理員身份運行c:\ Qt \ 4.7.2 \ bin \ qtvars.bat,現在VS2010在構建項目/查找包含文件時沒有問題。
而且多數民衆贊成在我的知識停了下來,我仍然無法運行從構建創建的EXE文件。當開始從Total Commander中創建的EXE文件,它說:
,並從內部VS2010開始時,他們這樣說的:
你能幫我是什麼原因造成這個問題,什麼是對此可能的解決方案? 所有這一切都發生,因爲Qt編譯爲VS2008,我試圖使用VS2010?但是我在很多地方都看過它,它應該很好。
如果我需要重新編譯的Qt爲VS2010,那麼什麼是做到這一點的最好方法是什麼?我想創建使用Qt的簡約OpenGL應用程序,在這種情況下配置Qt的適當方式是什麼?
殼牌我卸載的Qt完全從源開始?
你確定你所說的話是正確的?您的評論幫助了我,但我認爲它不正確。我已經下載了在VS2008中不工作的內置版本。我必須下載源代碼版本,在長時間編譯之後,它將在VS2010中正常運行。最新的源代碼位於一個名爲:qt-everywhere-opensource-src-4.7.2.zip的壓縮文件中,該壓縮文件就是我所需要的。 – zsero 2011-04-07 19:58:04
對不起,我的壞。我在答案中提供的exe的鏈接是爲Windows構建的,但使用了Mingw。這是一個與VS2008一起使用的工具:http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.2-vs2008.exe。更新了答案。 – yasouser 2011-04-07 20:10:14
這就是我使用的,以及產生錯誤的原因(看問題,在第3點)。我認爲這是什麼**不工作**與VS2010。我認爲VS2010的唯一選擇是從源代碼構建。 – zsero 2011-04-07 20:17:15