Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Qt] Problem z programem na innych systemach

Ostatnio zmodyfikowano 2014-03-03 14:06
Autor Wiadomość
Snaki
Temat założony przez niniejszego użytkownika
[Qt] Problem z programem na innych systemach
» 2014-02-26 14:02:51
Witam.

Używam na co dzień Manjaro x64. Napisałem kalkulator w Qt. Tutaj rodzi sie moje jedno z pytań: Czy żeby go uruchomić na Windowsie potrzebne jest na nim zainstalowana biblioteka Qt? Spróbowałem uruchomić go na win xp x32, ale nie działa (chwilowo pokazuje sie konsola). Potem spróbowałem na 2 innych systemach z Windows 7 x64, tam pokazuje sie okienko, że wersja tego pliku jest niezgodna z wersja systemu Windows... Na linuxie i wine wszystko działa. Proszę o pomoc!
P-105292
MrPoxipol
» 2014-02-28 22:33:56
Musisz mieć binarki, ew zlinkuj statycznie.
P-105433
Snaki
Temat założony przez niniejszego użytkownika
» 2014-03-02 16:45:18
Skąd mogę pobrać te binarki? Chodzi mi o .dll, bo z moich kolegów nikt Linuxa nie używa. ;)
P-105512
madmike44
» 2014-03-03 14:06:57
Żeby uruchomić aplikację na danej platformie, musisz:

1. Skompilować projekt dla tej konkretnej platformy (Linux, Windows, OS X,...) i architektury sprzętowej(x86, x64, ARM,....).
2. Zapewnić istnienie wymaganych przez plik wykonywalny, odpowiednich bibliotek dynamicznych (np. pliki DLL dla Windows) - przypuszczam, że bibliotekę Qt linkujesz w swojej aplikacji dynamicznie.
3. Odpowiednie pliki DLL w przypadku Windowsa odnajdziesz w folderze instalacyjnym biblioteki Qt - znajdziesz tam wszystkie potrzebne biblioteki (łącznie z tymi specyficznymi dla konkretnego kompilatora).
P-105561
« 1 »
  Strona 1 z 1