QT 4.5 windows版本 安裝問題 及 Junction 使用

來源:互聯網
上載者:User

在安裝完qt-sdk-win-opensource-2009.01.exe 後, 開啟qt-creator 設定QT路徑時 會發現 編譯有錯。總是提示該版本未安裝。 

 

使用qtcreator build一個工程,就報了No valid Qt version set. Set one in Tools/Options 的錯誤。

 

 

解決步驟:

1. 安裝QT SDK (假設安裝路徑 C:\Qt\)

2. 下載tool Junction (http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx)

3. 開啟cmd  cd c:\

4. 建立目錄

   mkdir C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\

5. 使用junction,做符號連結

   junction C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.5.0 C:\Qt\   (文法:junction 所建立的目錄 QT安裝目錄)

 6 安裝完成後再次進options 設定QT4 選項,這時已經不再提示未安裝了。

7 同事選擇Git 選項 選中  environment  variables 。點擊form system。

 

8 返回主介面,編譯工程。不會在提示:No valid Qt version set. Set one in Tools/Options 的錯誤。

9 但是可能會提示:

Could not find make command: mingw32-make.exe in the build environment

Error while building project t1

When executing build step 'Make'

Canceled build.

在系統內容變數中

建立QTDIR  值:c:\Qt\qt

在PATH中添加 C:\Qt\qt\bin;C:\Qt\mingw\bin;C:\Qt\bin;C:\Qt\qt\lib   。

 

至此問題完全解決。

 

 

 

下面的步驟是重新編譯QT庫:

1 進QT目錄 ,做configure

   cd C:\Qt\qt

   configure -release -static -fast -accessibility -no-qt3support -no-stl -no-phonon -no-scripttools -no-openssl -no-opengl

   最主要是 configure -static

2. 執行

   mingw32-make

3. 完成 finished

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.