2013-05-20 112 views
0

我想要編譯QT 5.0類似封裝,適用於Visual Studio 2012編譯QT 5.0

報價上http://qt-project.org/downloads我跟着這些指示http://qt-project.org/wiki/Building-Qt-5-from-Git和他們工作得很好,唯一的問題是,如果我重命名文件夾在我編譯QT的地方(或將文件夾移動到其他地方)時,Visual Studio開始抱怨,當我嘗試構建QT應用程序時,它沒有找到調試信息或平臺丟失,就好像編輯文件在其中嵌入了完整路徑尋找依賴而不是相對路徑。

我沒有在網站上使用VS提供的包的原因是我還需要它的x86版本。

我面臨的另一個問題是,編譯文件夾有成千上萬的文件需要很長時間來移動或刪除,從網站的包中沒有這麼多的文件。

有沒有人知道我第一次編譯QT時有什麼選擇?

我用「-debug_and_release -C++ 11 -opensource -nomake例子-nomake測試」

謝謝!

+0

你爲什麼要重命名或移動已編譯的Qt?我從來沒有必要在Windows上這樣做,我已經使用了Qt 5年以上。 – drescherjm

+0

簡單而簡單:配置後無法移動Qt。你需要從一開始就找到正確的道路。 – peppe

+1

我想要做的也是在一臺計算機上編譯QT,並將編譯文件夾分發給我的團隊,這樣他們就不必自己編譯QT了 –

回答

0

在VS上應該有Qt5菜單。必須有像Qt選項一樣的東西。從「版本」選項卡中,必須將新路徑添加爲新版本,並且可能會刪除舊路徑,因爲它不再存在。可能您還需要從項目的上下文菜單中更改項目的Qt版本。我沒有在我前面的VS,但根據我的視覺記憶,這應該是一個竅門。

+0

嗨,它編譯好,但是當我嘗試執行程序時VS它告訴我,無法加載平臺窗口。 –