Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Compile Qt 5.5.0 for Visual Studio 2015 compatibility: Difference between revisions
(How to compile Qt 5.5.0 with VS2015 on Windows) |
m (Added 10 instead of just 8.1) |
||
(One intermediate revision by the same user not shown) | |||
Line 17: | Line 17: | ||
Open the Visual Studio Command Prompt -- you can find the one you're looking to use pretty quickly if you're on Windows 8.1/10 by doing a WindowsKey + S search and putting in VS2015 -- several options will appear. Choose the one that best suits your needs. | |||
Latest revision as of 01:46, 13 August 2015
The only thing needed to compile Qt's source code for 5.5.0 as Visual Studio 2015 on Windows is the following:
-Visual Studio 2015
-Qt Source
-Changing your QMAKESPEC from win32-msvc2013 to win32-msvc2015
No special steps are needed in addition to these requirements. This specific part of the article will start by showing you how to build Qt from Source using the Qt 5.5.0 installer's source. If you've already installed Qt using the Windows installer, check your 5.5 folder and see if you have an Src folder side-by-side with msvc2013 / msvc2013_64 -- If you don't, change your installation by making sure to select Qt's Source.
Now, the fun part!
Open the Visual Studio Command Prompt -- you can find the one you're looking to use pretty quickly if you're on Windows 8.1/10 by doing a WindowsKey + S search and putting in VS2015 -- several options will appear. Choose the one that best suits your needs.
Enter the following lines into your command prompt, but edit them as-needed to ensure you're using the correct directories:
set QMAKESPEC=win32-msvc2015
set QTDIR=C:\Qt\Qt5.5.0\5.5\Src
set PATH=C:\Qt\Qt5.5.0\5.5\Src\qtbase\bin;%PATH%
cd %QTDIR%
After you've done that, it's time to choose your configuration for the kind of build you want to do. You can check out all of your options by entering configure -h
For the sake of this example, here's a pretty handy configuration for general purposes (Please note, if you do not have a multicore CPU, do not use the -mp parameter):
configure -mp -debug-and-release -platform win32-msvc2015 -qmake -opensource -c++11 -make libs
After accepting the appropriate license with the configuration successfully finished, just follow the console's instructions by entering nmake