<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[windeployqt question]]></title><description><![CDATA[<p dir="auto">windeployqt always places these four dlls in the output directory:</p>
<p dir="auto">19/10/2022  14:45         4,916,712 d3dcompiler_47.dll<br />
04/06/2020  07:50        20,633,208 opengl32sw.dll<br />
22/09/2022  08:58         1,407,888 Qt6Network.dll<br />
23/09/2022  03:17           358,800 Qt6Svg.dll</p>
<p dir="auto">I use neither OpenGL nor Direct3D, nor SVG, so can I omit those three dlls from the installer?</p>
<p dir="auto">I do use QNetworkRequest and QNetworkReply, so believe that I need Qt6Network.dll.   Is that correct?</p>
<p dir="auto">A similar question about vc-redist.x64.exe:  Do I need ship that as part of the installer.   If so what makes the decision to run it?  Or should I just include:</p>
<p dir="auto">28/07/2022  13:57         5,814,528 mfc140u.dll<br />
28/07/2022  13:57           675,984 msvcp140.dll<br />
28/07/2022  13:57           153,840 vcomp140.dll<br />
28/07/2022  13:57            89,248 vcruntime140.dll<br />
05/10/2022  22:36            49,488 vcruntime140_1.dll</p>
<p dir="auto">Thanks<br />
David</p>
]]></description><link>https://forum.qt.io/topic/141220/windeployqt-question</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 15:50:10 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/141220.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 03 Dec 2022 09:25:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to windeployqt question on Sun, 04 Dec 2022 12:41:37 GMT]]></title><description><![CDATA[<p dir="auto">Have a look at <a href="https://learn.microsoft.com/en-us/cpp/windows/deployment-in-visual-cpp?view=msvc-170" target="_blank" rel="noopener noreferrer nofollow ugc">https://learn.microsoft.com/en-us/cpp/windows/deployment-in-visual-cpp?view=msvc-170</a></p>
<p dir="auto">You can do a central deployment via vc-redistx64  or local deployment where you copy the dlls alongside your executable.</p>
]]></description><link>https://forum.qt.io/post/738960</link><guid isPermaLink="true">https://forum.qt.io/post/738960</guid><dc:creator><![CDATA[cristian-adam]]></dc:creator><pubDate>Sun, 04 Dec 2022 12:41:37 GMT</pubDate></item><item><title><![CDATA[Reply to windeployqt question on Sat, 03 Dec 2022 12:48:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a></p>
<blockquote>
<p dir="auto">A similar question about vc-redist.x64.exe: Do I need ship that as part of the installer.</p>
</blockquote>
<p dir="auto">If you compiled your application with msvc then yes, you need to ship it and execute it during installation</p>
<p dir="auto">If you only ship the vc dlls you will have cases where those are not enough</p>
]]></description><link>https://forum.qt.io/post/738920</link><guid isPermaLink="true">https://forum.qt.io/post/738920</guid><dc:creator><![CDATA[J.Hilk]]></dc:creator><pubDate>Sat, 03 Dec 2022 12:48:07 GMT</pubDate></item><item><title><![CDATA[Reply to windeployqt question on Sat, 03 Dec 2022 09:58:22 GMT]]></title><description><![CDATA[<p dir="auto">Thanks, that's what I suspected - I had used Dependencies and it didn't report that I needed the others, but I didn't know if (e.g.) Qt6Network.dll got loaded dynamically.</p>
<p dir="auto">Any thoughts on vc-redistx64?</p>
]]></description><link>https://forum.qt.io/post/738909</link><guid isPermaLink="true">https://forum.qt.io/post/738909</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Sat, 03 Dec 2022 09:58:22 GMT</pubDate></item><item><title><![CDATA[Reply to windeployqt question on Sat, 03 Dec 2022 09:41:42 GMT]]></title><description><![CDATA[<p dir="auto">I am also using <a href="https://github.com/lucasg/Dependencies" target="_blank" rel="noopener noreferrer nofollow ugc">Dependencies</a> as a replacement for Dependency Walker as I had problems running it on windows 11.</p>
]]></description><link>https://forum.qt.io/post/738907</link><guid isPermaLink="true">https://forum.qt.io/post/738907</guid><dc:creator><![CDATA[DerReisende]]></dc:creator><pubDate>Sat, 03 Dec 2022 09:41:42 GMT</pubDate></item><item><title><![CDATA[Reply to windeployqt question on Sat, 03 Dec 2022 09:38:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> According to <a href="https://doc.qt.io/qt-6/windows-deployment.html" target="_blank" rel="noopener noreferrer nofollow ugc">the Qt doc</a> you should use Dependency Walker to check which DLLs your app uses and copy those.</p>
<p dir="auto">Regarding opengl sw rasterizer: I omitted this on some deployments but found later that especially older Intel integrated GPU drivers were not entirely useful for Qt and it somehow fell back to using the SW rasterizer. Therefore I just opted to deliver it by default.<br />
There is also somewhere an explanation about dynamic loading of OpenGL somewhere in the doc but I couldnt find it anymore. Also note as this lib is loaded dynamically you will not see a dependency in Dependency Walker normally.</p>
<p dir="auto">I do not deploy the D3D dynamic compiler and never had problems with a plain Qt Widgets app. There is also a param to skip deployment with windeployqt.</p>
]]></description><link>https://forum.qt.io/post/738904</link><guid isPermaLink="true">https://forum.qt.io/post/738904</guid><dc:creator><![CDATA[DerReisende]]></dc:creator><pubDate>Sat, 03 Dec 2022 09:38:18 GMT</pubDate></item></channel></rss>