Qt4.8與VS2010環境構築


Qt4.8與VS2010環境構築

 

本人的安裝環境:

Platform: windows xp sp3

IDE: Visual Studio 2010

Qt Version: Qt4.8.2 opensource

 

注:在編譯64bit版本的Qt4.8時,一定要選擇Visual Studio x64 Win64 Command Prompt(2010).而且不要忘了安裝VS Service Pack1.

1.安裝Visual C++2010,同時安裝Windows SDK.
2.安裝Perl.
3.下載Qt SourceCode.並解壓。(假設解壓到D:\Qt\4.8.2)
4.設置環境變量:(假設VS2010安裝在D:\Microsoft Visual Studio 10.0,安裝后在C:\Program Files下會生成很多文件件)

QTDIR=D:\Qt\4.8.2
QMAKESPEC=win32-msvc2010

INCLUDE = D:\Microsoft Visual Studio 10.0\VC\include;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include;

LIB = D:\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib;

PATH = %QTDIR%\bin;D:\Microsoft Visual Studio 10.0\VC\bin;D:\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin;

5.下載jom,解壓到D:\Qt\jom
jom是在多核cpu時作為nmake的編譯Qt的替換。它的參數-j N中標示編譯時可以允許幾個進程並行進行編譯。

6.打開vs2010的命令行,進入D:\Qt\4.8.2
輸入:configure -debug-and-release -opensource -platform win32-msvc2010
生成完后,輸入:..\jom\jom.exe -j N(N越大越好,我這里設置為4)

7.下載並安裝Qt Visual Studio Add-in.
8.運行Visual Studio 2010.設置Qt Opetions.添加Qt目錄

9.整個編譯完后,大概有大約7GB。你可以使用以下命令傷處編譯過程中產生的臨時中間文件。
..\jom\jom.exe clean
不過,這樣也會把編譯中產生的PDB文件也刪除掉,以后要是想調試Qt sourcecode就不行了。看自己的情況而定。

參考:
http://www.holoborodko.com/pavel/2011/02/01/how-to-compile-qt-4-7-with-visual-studio-2010/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM