QTDEPLOYER
Данное творение создано специально для того чтобы облегчить жизнь Qt-разработчику. По сути, это GUI для linuxdeployqt и распространяется в комплекте с оригинальной консольной версией, скачанной c github. Если она еще не установлена, то будет активна специальная кнопочка "установить". QtDeployer спросит у вас пароль суперпользователя и скопирует ее в /usr/local/bin.
По функциям описывать тут особо нечего, все очень просто: выбираете файл release-версии вашей программы в заранее подготовленной Deploy-папке , нажимаете кнопочку "Собрать!" и ждете, как если бы ввели в терминал команду типа
linuxdeployqt myapp
Для корректной работы необходимо предварительно настроить переменные окружения:
sudo nano /etc/environment
PATH="/home/madmentat/Qt/5.15.2/gcc_64/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/bin:/snap/bin"
Где /home/madmentat/Qt/5.15.2/gcc_64/bin - путь к библиотекам Qt. По идее, скрипт install.sh должен автоматически прописать эту строку, используя ваше имя пользователя.
Перед установкой QtDeployer прочтите README.txt
Только что вышло обновление. В новой версии добавлен некоторый функционал. Например, программа теперь читает и пишет конфиги. В конфигах три опции: запомнить путь к файлу, открывать папку с релиз-файлом после сборки и добавить/убрать аргумент запуска "-unsupported-allow-new-glibc".