Wypuszczanie aplikacji w Qt

Wypuszczanie aplikacji w Qt
AJ
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 11 lat
  • Postów:35
0

Hej, napisałem aplikację w Qt i chciałbym ją wypuścić. Czytam poradniki, staram się do nich stosować, ciągle coś nie wychodzi. Na pewno robiliście to nie raz. Moglibyście pomóc, powiedzieć jak zrobić to najprościej?

edytowany 1x, ostatnio: ajaskier
Zobacz pozostały 1 komentarz
AJ
windows 8, qt 5.0, kompilator z visual studio express 2010
mychal
czyli nowa konfiguracja. W tej nie mam doświadczenia. Może napisz jeszcze co ci nie wychodzi.
AJ
chcialem sie zastosować do http://qt.developpez.com/doc/5.0-snapshot/deployment-windows/ ale nie dałem rady z 'nmake'. Zawsze jest jakis syf
mychal
ogarnij się. Co to "jakiś syf"?
vpiotr
  • Rejestracja:prawie 14 lat
  • Ostatnio:prawie 3 lata
0

Pytanie z czym masz problem?

  • nie wiesz jak zautomatyzować proces budowania poza IDE / = nmake
  • nie wiesz jak zbudować instalkę
  • nie wiesz jak zrobić plik pomocy
  • nie wiesz jak zrobić PAD-a
  • nie wiesz gdzie opublikować swoją aplikację
  • nie wiesz jak napisać licencję
  • czy wszystko powyższe?
AJ
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 11 lat
  • Postów:35
0

Nie wiem jak zbudować instalkę

vpiotr
  • Rejestracja:prawie 14 lat
  • Ostatnio:prawie 3 lata
0
ajaskier napisał(a):

Nie wiem jak zbudować instalkę

Używałem NSIS: http://sourceforge.net/projects/nsis/

Możesz również spróbować jednego z:

AJ
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 11 lat
  • Postów:35
0

a macie może jakieś porady odnośnie statycznego linkowania qt?

vpiotr
  • Rejestracja:prawie 14 lat
  • Ostatnio:prawie 3 lata
0
ajaskier napisał(a):

a macie może jakieś porady odnośnie statycznego linkowania qt?

AFAIK licencja Qt to albo licencja płatna albo darmowa - LGPL.
Za pierwszą musisz zapłacić, druga wymaga albo upublicznienia źródeł albo linkowania dynamicznego.
Ale może coś się zmieniło?

OT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 11 lat
0

Nie ma problemu jeśli program jest open source. Natomiast jeśli mowa o programie zamkniętym, to użytkownik końcowy musi mieć możliwość podmiany części kodu, który używa licencji lgpl na inny. Jeśli qt używa lgpl, wymusza to od razu dynamiczne linkowanie tak, aby użytkownik końcowy miał np możliwość wymiany komponentów qt na nowszą lub inną wersję.

Chyba że qt nie uzywa już LGPL jako licencji darmowej, ale nie słyszałem o żadnych zmianach w tej kwestii.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.