QT 3.3.8 & VisualStudio 6: Frage zu tmake/qmake

Alles rund um die Programmierung mit Qt
Antworten
methusalem
Beiträge: 186
Registriert: 11. August 2005 08:21

QT 3.3.8 & VisualStudio 6: Frage zu tmake/qmake

Beitrag von methusalem »

Moin zusammen,

hier mal ne Frage an die alten Hasen unter Euch.

Ich habe ein QT Projekt, welches unter Linux entwickelt wird aber unter Windows für den Kunden übersetzt wird.

Leider wird die oben genannte "alte" QT Version und das alte VS benutzt und daran läst sich auch nix ändern.

Bisher habe ich immer auf der Windows Konsole

Code: Alles auswählen

tmake -o projekt.mak projekt.pro
msdev /make /rebuild projekt.mak
eingegeben - und gut ist.

Nun werden aber in dem Projekt einige ext. Bibliotheken benutzt, die nun alle von singlethreaded auf multithreaded umgestellt wurden.

Nun habe ich das Problem, das ich den obigen Weg offensichtlich nicht mehr gehen kann, sondern im VS einen Arbeitsbereich aufgrund der mak Datei öffnen muss und dann in den Projekteigenschaften auf multithreaded umstellen muss.

Frage: gibts ne Möglichkeit die Sache mit dem multithreaded bei QT 3.3.8 irgendwie im pro File unterzubringen, so das ich das ganze wieder auf der Konsole übersetzen kann?
Martin
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Qt3 konnte man einmal mit mt und einmal ohne übersetzen. Vielleicht passiert das also automatisch wenn Qt auch mt übersetzt wurde?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
mabralume
Beiträge: 39
Registriert: 26. April 2007 11:54
Wohnort: Siegen
Kontaktdaten:

Beitrag von mabralume »

Wenn qt mit der Option mt übersetzt wurde, dann müßtest Du nur im .pro-File Deines Projektes folgendes ergänzen :

CONFIG +=qt warn_on thread

... das sollte so funktionieren.

mfg
MB

p.s.:
Der Aufruf um Qt Multithreading zu übersetzten war : "c:\qt\configure.exe -thread"
Ein Programmierer ist ein Tool, was Coffein in Code umwandelt.
methusalem
Beiträge: 186
Registriert: 11. August 2005 08:21

Beitrag von methusalem »

mabralume hat geschrieben:CONFIG +=qt warn_on thread
Das war der alles entscheidende Hinweis. Danke!
Martin
Antworten