Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

В Qt Creator можно сразу сформировать готовую программу?



  • Доброго! Пару месяцев пробовал себя в программировании на C++11 и, как новичок, весьма удивился, что сделать Release - это оказывается всего лишь сформировать exe файл, а потом еще придется запускать сторонние программы, которые сделают "за пару кликов" из "релиза", настоящий продукт. Пробовал под Ubuntu, но там тоже релизом не заканчивается.

    Искренне не понимаю, почему приходится допиливать напильником то, что и так работает и просит всего лишь компоновки? Почему одной кнопкой можно собрать проект и запустить его из-под IDE и нельзя сразу упаковать в каталог/инсталятор со всеми библиотеками хотя бы для среды сборки?



  • @alxndrlsn Потому что никто этого не сделал, можете написать собственный плагин для Qt Creator и получите желаемый функционал. В убунту вопрос вообще с релизами не стоит т.к. Собранный исполняемый файл сразу ище нужные ему библиотеки по стандартным путям.



  • Возможно проблема в том, что под разные платформы по-разному собирается, только под андроид на выходе получается готовый исполняемый архив, под винду можно через windeployqt собрать все требуемые библиотеки и запаковать в архив, либо какой-то инсталлятор, линукс - linuxdeployqt, мак - macdeployqt, под мак там на выходе получается готовый dmg файл, который можно распространять, для ios вообще только через аппстор, либо через провод напрямую заливать.


Log in to reply