[solved] exe-Datei will nicht auf XP laufen

Verschiedenes zu Qt
steffen
Beiträge: 3
Registriert: 28. März 2007 13:56

Beitrag von steffen »

Die liegen im Qt-Verzeichnis im Ordner mkspecs

also <DeinQT>\mkspecs

da hat es dann wieder etliche Zweiglein in der Namenskonvention

<OS-Compiler> also z.B win32-msvc2008

In dem für Dich zutreffenden Verzeichnis die qmake.conf öffnen,
und folgende Zeilen so anpassen:

von

QMAKE_CFLAGS_RELEASE = -O2 -MD -DNDEBUG
QMAKE_CFLAGS_DEBUG = -Od -ZI -Gm -MDd

nach

QMAKE_CFLAGS_RELEASE = -O2 -MT -DNDEBUG
QMAKE_CFLAGS_DEBUG = -Od -ZI -Gm -MTd

QT am besten für die stattische Version noch mal installieren und
vor !! dem kompilieren die Änderungen vornehmen.

Kompilieren mit:

nmake sub-src

Funktioniert in der Praxis mit allen unterstützten VS-Kompilern.

Eine nicht-statische Version nebenher ist in dem Fall sehr sehr nützlich,
wegen Designer, Assistent etc.

Letzterem solltest Du neben der VS-Doku und eventuell anderer hilfreicher Literatur mal Deine geneigte Aufmerksamkeit schenken, so scheint es mir.
Zuletzt geändert von steffen am 3. September 2008 11:36, insgesamt 1-mal geändert.
cimbomgs
Beiträge: 70
Registriert: 21. August 2008 21:14

Beitrag von cimbomgs »

juhuuuuuuuuuu zum ersten Mal ist ein QT-Programm auch auf anderen XP-Rechner gelaufen :lol:

vielen vielen vielen DANK an EUCH allen..

habt dank!


es lag daran, dass ich kein Release-Datei erstellte sondern nur ein Debug-Datei. Jetzt wo ich ein Release-Datei erstellt habe, läuft es auch auf andere Rechner juhuuuuuuuuuuu

DANKESCHÖN EUCH ALLEN
Antworten