diff options
author | Oliver Wolff <oliver.wolff@digia.com> | 2013-11-26 13:32:18 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-12-05 13:25:26 +0100 |
commit | 397ad934d4d1d93dcd8ea34539c377c9fc0146e3 (patch) | |
tree | 288a8dee8039d5b71f19e047b2e0207c7ef15335 | |
parent | fdc02a9075a7e14e3408e0ef294652ade53f02da (diff) |
Added paragraph about debug VCLibs on WinRT
Change-Id: I9e5b5f37eea4ef6a27e189d6ffdd4abfbe8c8c3c
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@digia.com>
-rw-r--r-- | doc/src/platforms/winrt.qdoc | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/src/platforms/winrt.qdoc b/doc/src/platforms/winrt.qdoc index 238263cb7..8641a7db0 100644 --- a/doc/src/platforms/winrt.qdoc +++ b/doc/src/platforms/winrt.qdoc @@ -91,9 +91,25 @@ copies Qt libraries and plugins to the appropriate directories, as necessary. + In order to be able to run debug builds of your applications you have to + register the correct VCLib debug framework. This framework provides the + \b{C++ Runtime} for Modern UI applications and its files can usually be found in + \b{<Path to Microsoft SDKs>\<Windows version>\ExtensionSDKs\Microsoft.VCLibs\<VC Version>\AppX\Debug\<CPU architecture>} + To register the debug VCLibs for x64 for Visual Studio 2013 + on Windows 8.1, run the following command in PowerShell: + \code + > Add-AppxPackage 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1\ExtensionSDKs\Microsoft.VCLibs\12.0\AppX\Debug\x64\Microsoft.VCLibs.x64.Debug.12.00.appx' + \endcode + Because all resources are placed to one directory, you can register the - directory using an XML file (AppxManifest.xml) and Windows Powershell. In - PowerShell, change into your \e packaged directory and call: + directory using an XML file (AppxManifest.xml) and Windows Powershell. The reference + for these manifest files can be found + \l{http://msdn.microsoft.com/en-us/library/windows/apps/br211473.aspx}{here}. + If you are using a debug build, your AppxManifest has to provide information about + its dependency on the just added VCLibs. Additionally, the target processor + architecture must be specified (as opposed to the default, 'neutral'). + As soon as these requirements are met, change into your \e packaged directory in + PowerShell and call: \code > Add-AppxPackage -Register AppxManifest.xml \endcode |