Managed Code mit VS2010

Perdan

Mitglied
Hi,

ich habe folgendes Problem. Ich verwende Win7 64bit, VS2010 und QT4.7.1 und C++. Leider habe ich einen Teil in meinem Programm der managed Code ist und als Kompilereinstellung /clr verlangt. Wenn ich dieses Flag setzte bekomme ich aber von QT Fehlermeldungen.

Gibt es eine Möglichkeit managed Code ohne das /clr Flag zu kompilieren oder QT mit diesem Flag zum laufen zu bekommen?

Ich hoffe mir kann wer einen guten Tipp geben. Die Fehlermeldungen die ich von QT bekomme lauten zB:

Error 25 error C2182: 't' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 117 1 MAKController
Error 26 error C2182: 'at' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 144 1 MAKController
Error 27 error C2182: '[]' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 145 1 MAKController
Error 28 error C2182: '[]' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 146 1 MAKController
Error 29 error C2182: 't' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 147 1 MAKController
Error 30 error C2182: 't' : illegal use of type 'void' c:\libs\qt\4.7.1\src\corelib\tools\qvector.h 148 1 MAKController


vielen dank

gruß

Perdan
 

Neue Beiträge

Zurück