qt–windows下安裝

來源:互聯網
上載者:User

原文:http://blog168.chinaunix.net/space.php?uid=25524263&do=blog&id=331859

由於關於avs的一個作業需要在Windows平台下用到qt。所以要嘗試安裝qt。

IDE用的是qt creator。因為在linux平台下,用這個用的最習慣。所以,在Windows平台下也用這個。
開始沒有瞭解,關於qt在Windows下相對於linux/unix平台下的特殊性可以自行百度。下面說明安裝方法。

1:首先安裝qt-creator-win-opensource-2.1.0。安裝目錄可以自己選擇(這部分包含了編譯環境mingw)2:其次安裝qt-win-opensource-4.7.3-mingw。(這部分包含了編譯軟體,qmake,和庫)
注意:記住步驟1中mingw的目錄比如:E:\編程\Qt\qtcreator-2.1.0\mingw在安裝2時會提示找mingw的目錄,此時找到上面的目錄即可。
這兩部分安裝完成後設定環境變數。步驟如下:1:找系統內容變數在PATH後加上;E:\編程\Qt\qtcreator-2.1.0\mingw\bin;E:\編程\Qt\4.7.3\bin。當然前面的部分取決於你自己的安裝目錄。2:在建立兩個系統變數:QMAKESPEC=E:\編程\Qt\4.7.3\mkspecs\win32-g++
QDIR=E:\編程\Qt\4.7.3前面的目錄也取決於你自己的安裝目錄。

然後開啟qt選擇demo應該就可以了。

注意:

安裝路徑不要有中文。

附:安裝Qt4.5.3 平民攻略

原文地址:http://topic.csdn.net/u/20091106/14/998abad2-8e17-4bac-864b-482f94261359.html

首先,安裝Qt 不論是在 Linux(Ubuntu)下,還是Windows下都是很簡單的
Ubuntu 下: 只要在控制台輸入
sudo apt-get install qt4-dev-tools
sudo apt-get install qtcreator
就全搞定了。
第一個是安裝Qt開發包,第二個是開發環境(可選,但強烈推薦)
Windows下,只要下載 http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.04.exe 安裝就可以了。

但,這不是我們說的重點。我們要的是——我們是平民,我們從頭做起
就拿使用最多的Windows為例,其實Windows下是最複雜的。

首先 下載 編譯器,這裡我建議大家用 MinGW,免費,效率也不錯,有了QtCreator 的支援,不次於任何一款C++ IDE
在官方網站上下載的版本 可能是 對應的GCC 3.4的移植
而現在的GCC 早已 4.4+
由第三方 的 打包好的最新的 MinGW,就是 TDM (不是 TMD)
可以 google 以下 TDM MinGW
但下載的是安裝包,我們是平民,不安裝,所以,這裡有 解壓版的,

http://download.csdn.net/source/1796126

下載後,解壓到任何位置 都可以,但要記住這個位置。比如 D:\MinGW441

接下來 我們就要下載Qt 的原始碼 位置在這裡:http://get.qt.nokia.com/qt/source/qt-win-opensource-src-4.5.3.zip
下載後,解壓到任何位置。但要記住這個位置。比如 D:\Qt453

然後就是 系統路徑的設定。(這步在Windows下非常重要!)
在Window下,按右鍵我的電腦,找找吧,應該會有 一個 系統變數 的按鈕
(我這裡沒有Windows,原諒我的 裸寫)

在 PATH 變數中 加入 ;D:\MinGW44\bin;D:\Qt453\bin (多了 兩個 bin 哦)
然後 開啟 命令提示字元 (附件裡)
然後 輸入
D:
CD Qt453
configure -no-qt3support -fast
根據提示,選好 開源版的
稍等片刻,(這裡需要編譯QMake)大約 5分鐘
完了以後,接著輸入
mingw32-make,編譯 整個Qt
大約需要 4 個小時。
完了之後 可以輸入
mingw32-make clean
來清理一些沒用的中間檔案,
接著,下載QtCreator 原始碼
在這裡 http://get.qt.nokia.com/qtcreator/qt-creator-1.2.1-src.zip
解壓到任何位置,無所謂, 例如 D:\QtCreator
但後 在命令列裡輸入
D:
CD QtCreator
qmake
mingw32-make
大約 10分鐘
就會多出一個 Qtcreator.exe的檔案,如果我沒記錯的話,
勇敢的點擊它吧,他不僅是你的必備開發環境,還是你編譯的第一個Qt程式。
(由於本人裸寫,有不對的地方還請指正)

附:
Qt的工程檔案 叫做 *.pro 是一個平台無關的檔案
qmake 的作用是 根據這個 pro 產生相應平台的 makefile
mingw32-make 就是調用這個makefile 成批編譯。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.