Qt Creator a plik.exe

0

Witam,
dzisiaj po całodziennych bojach udało napisać mi się jakiś tam kalkulator w QT Creator.
Jednak gdy stworzyłem pilk.exe, przy otwieraniu go wołał, że NIE MA plików dll, gdy już dodałem te biblioteki program zaczął działać u mnie na komputerze, jednak gdy przerzuciłem go na inny komputer, plik nie woła już bibliotek, ale wyskakuje błąd i woła jakiś plik windows.

Może mi ktoś wyjaśnić o co może chodzić w tym błędzie?

Można ustawić jakoś w QT Creator aby sam dołączył potrzebne pliki podczas tworzenia pliku.exe?

0

Może jednak nie podegrałeś wszystkiego. Sprawdź tym http://www.dependencywalker.com/

Można ustawić jakoś w QT Creator aby sam dołączył potrzebne pliki podczas tworzenia pliku.exe?

Musiałbyś statycznie skompilować binarkę.

0

Rozumiem, że statyczne skompilowanie binarki to bardzo trudne jest? :D

0

A nie wiem, bo mówiąc szczerze gra jest niewarta świeczki i nigdy tego nie musiałem robić. Lepiej po prostu uzupełnić niespełnione zależności. Należy tylko pamiętać żeby robiąc release dołączać pliki bez końcówki d, ponieważ takie pliki są przeznaczone jedynie do debugowania.

PS: Wiem tylko, że są jakieś obwarowania licencyjne w związku ze statycznym kompilowaniem Qt.

0

No to zauważyłem, że dużo więcej ważą te z końcówką d.

Czyli ogólnie tworzenie programu zawsze tak wygląda, że trzeba na końcu dodać biblioteki i wszystko powinno śmigać tak?

0

Okej, bardzo Ci dziękuję grzesiek za rozjaśnienie sytuacji :)

Już został tylko jeden błąd przy próbie otworzenia programu.
http://screenshot.sh/ov3T7sJLqOQbu

Wiesz może jaki plik od tego jest?
Bo plików windows... jest masa ;p

1

Odpal Dependency Walkera na wirtualce bez zainstalowanego Qt i będziesz wiedział zawsze jakich plików Ci brakuje i będziesz mógł sprawdzić przed zrobieniem instalatora czego brakuje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1