QT Creator – nástroj windeployqt

author
1 minute, 29 seconds Read

Windeployqt je nástroj, který se používá k distribuci aplikací vytvořených s Qt. Jeho účelem je automaticky zkopírovat potřebné knihovny a soubory do adresáře s aplikací, takže aplikace může být spuštěna na počítači bez nutnosti instalace Qt.

Abyste mohli použít windeployqt, musíte nejprve nainstalovat Qt a nakonfigurovat QT Creator.

  1. Otevřete příkazový řádek a přejděte do adresáře s nainstalovaným Qt (např. „C:\Qt\5.15.0\mingw81_64\bin“).
  2. Zadejte následující příkaz: windeployqt.exe [cesta k adresáři s aplikací]
  3. například: windeployqt.exe C:\Users\username\Desktop\MyApp\release\MyApp.exe

Tento příkaz zkopíruje všechny potřebné knihovny a soubory do adresáře s aplikací.

Poznámka: Pokud chcete distribuovat aplikaci pro různé platformy, měli byste použít příkaz „windeployqt –qmldir [cesta k adresáři s QML soubory] [cesta k adresáři s aplikací]“.

Zkušenosti s postupem:

Z normálního příkazového řádku mi to nefungovalo.

Ve Windows jsem musel spustit z nabídky Start –> a zadat Qt 6 –>

Je třeba také mít projekt (exe) soubor uložen v cestě, která neosahuje mezery.

Např: F:\testqrcreator\release

Poznámky.:

U mě je cesta k windeployqt.exe zde:

D:\Qt\6.4.1\mingw_64\bin\windeployqt.exe

Dále pak k Mingw-w64:

Mingw-w64.org je oficiální webová stránka pro projekt MinGW-w64. Projekt MinGW-w64 je otevřený zdrojový kompilátor pro Windows, který umožňuje kompilaci nativních aplikací pro Windows pomocí GCC (GNU Compiler Collection) a dalších nástrojů z rodiny GCC. Tato stránka poskytuje informace o projektu, stahování kompilátoru a dalších potřebných nástrojů, dokumentaci a podporu pro uživatele.

Podobné příspěvky

Napsat komentář