diff options
author | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-06-14 16:11:20 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-06-15 09:32:49 +0000 |
commit | 6ebd071c48129cb69eadbae2aa04ab36afbde3c1 (patch) | |
tree | bfd9023879927bcbbf8bffac7f31108e4016ad63 /README | |
parent | cc0428dd06e1464f8f25458c6e2b72dc2f256bb3 (diff) |
Add changelog and readme file.
Change-Id: I68bfb1cb43c1126dc6bb6b12c9c1cba208250f5d
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'README')
-rw-r--r-- | README | 41 |
1 files changed, 41 insertions, 0 deletions
@@ -0,0 +1,41 @@ +How to build +============ + +The instructions should help you build the Qt Visual Studio Tools from scratch. + + + +Get the sources +--------------- + +Use Git to check out the Qt Visual Studio Tools sources that are hosted at: + +http://code.qt.io/cgit/qt-labs/vstools.git/ + + + +Build a static Qt +----------------- + +Building the Qt Visual Studio Tools from sources requires a static build of Qt (version 5.6.0 +or newer). Supported compilers are MSVC 2013 or newer, GCC 4.7 or newer, and Clang 3.1 or newer. + +See the Qt documentation for the prerequisites and steps to build Qt from sources. + +Recommended configuration options: + +configure -prefix %CD%\qtbase -release -static -static-runtime -accessibility -no-opengl -no-icu -no-sql-sqlite -no-qml-debug -nomake examples -nomake tests -skip qtactiveqt -skip qtenginio -skip qtlocation -skip qtmultimedia -skip qtserialport -skip qtquick1 -skip qtquickcontrols -skip qtscript -skip qtsensors -skip qtwebkit -skip qtwebsockets -skip qtxmlpatterns + + + +Build the Qt Visual Studio Tools +-------------------------------- + +Change the directory into 'src' and run 'qmake && make' (or 'mingw32-make', 'nmake' ...) to build +the Qt Visual Studio Tools command line applications. Once finished, open the solution QtVsTools.sln +in Visual Studio and build the solution. + +To debug the resulting VSIX, select the 'QtVsTools' node, right click and choose 'Properties|Debug'. +Update 'Start Action|Start external program:' to point to your Visual Studio 'devenv.exe' application. +Update 'Start Options|Command line arguments:' with '/rootSuffix Exp'. Note: The implemented post +build targets will only work reliable if you use the 'Exp' hive of Visual Studio. |