konto usunięte

Temat: Prosty instalator

Witam,

Jak stworzyć prosty instalator w QT4? chodzi o to, żeby były wypakowywane pliki do katalogu wskazanego przez użytkownika, oraz opcja utworzenia ikonki skrótu na pulpicie, jeśli użytkownik tego sobie zażyczy.

Ktoś mógłby doradzić jakiś tutorial/kurs lub literaturę?

Pozdrawiam

konto usunięte

Temat: Prosty instalator

Chcesz stworzyć własny instalator w Qt w celach "rozrywkowych" też po prostu potrzebujesz takiego instalatora?

Druga opcja -> Inno Setup -> http://www.jrsoftware.org/isinfo.php

w pierwszej zbytnio nie pomogę.
Tomasz S.

Tomasz S. Nokia Certified Qt
Specialist

Temat: Prosty instalator

Może wystarczy tobie NSIS?

http://nsis.sourceforge.net/Main_Page

Ja kiedyś tego używałem do tworzenia instalatorów, ale nie pamiętam czy jest na inne systemy niż windows.

Pod Linuksem w sumie nie wiem czy jest sens, zawsze można stworzyć odpowiedni pakiet.

konto usunięte

Temat: Prosty instalator

Potrzebuje stworzyć instalator, aby mój projekt był kompletny.

Instalator z założenia ma działać dla różnych systemów operacyjnych, tak samo jak program, dlatego pisze to w QT4.

A czy jakiś kurs tutoraial odnośnie stworzenia pliku samo rozpakowującego?

konto usunięte

Temat: Prosty instalator

hmm... zlib? libzip?:

http://www.nih.at/libzip/
http://gnuwin32.sourceforge.net/packages/zlib.htm
http://www.codeplex.com/DotNetZip
Myślę, że możnaby było coś z tego wywalczyć.

Choć czasem proste rozwiązania są najlepsze.
NSIS dla windy, rpm, deb, tar.gz, dmg.... itd.

konto usunięte

Temat: Prosty instalator

Adrian Jaworski:
Instalator z założenia ma działać dla różnych systemów operacyjnych, tak samo jak program, dlatego pisze to w QT4.

Różnice pomiędzy strukturą katalogów etc. i tak spowodują że stworzysz defacto kilka instalatorów. Zdecydowanie efektywniej tak jak wspomniano wyżej użyć sprawdzonych rozwiązań.

konto usunięte

Temat: Prosty instalator

Nie mogę użyć gotowego rozwiązania, gdyż nie to jest przewidziane w moim projekcie semestralnym.

Dzięki z pomoc.
Tomasz S.

Tomasz S. Nokia Certified Qt
Specialist

Temat: Prosty instalator

No to możesz napisać instalator w Qt i za pomocą 7zipa.

I tak:
Projekt kompilujesz pod różnymi platformami i pakujesz 7zipem.
Następnie tworzysz kompilator, który za pomocą 7-zipa będzie rozpakowywał odpowiednio ten projekt. Paczkę spakowaną możesz wkompilować w instalator lub trzymać osobno.

Oczywiście to są założenia ogólne i można naprawdę ciekawe rzeczy z tego porobić, połączyć.

pozdrawiam



Wyślij zaproszenie do