У меня есть приложение Qt на Lnux. Я хочу создать исполняемый файл / настроить для этого, чтобы распространять его в Windows, и нет необходимости устанавливать Qt. Я создал исполняемый файл для этого, включая все DLL
но чтобы запустить его, пользователь должен зайти в папку.
Я хочу, чтобы такой пользователь не должен заходить внутрь какой-либо папки, он может непосредственно щелкнуть значок, может запустить его. Или такой, что пользователь загружает установку и устанавливает ее.
Что для этого можно сделать?
Вы можете использовать Qt Installer Framework, который можно скачать Вот. Qt Installer Framework предоставляет набор инструментов для создания установщиков для Linux, Microsoft Windows и Mac OS X.
Вы можете скомпилировать Framework Installer самостоятельно, но я думаю, что использование готового является более удобным. Вы можете увидеть Руководство по Qt Installer Framework для полного руководства о том, как сделать автономные и онлайн-установщики. Создание инсталляторов описано Вот.
Учебник по созданию простых установщиков для небольших проектов доступен Вот.