Sie sind nicht angemeldet.

pupu

Profi

  • »pupu« ist männlich
  • »pupu« ist der Autor dieses Themas

Beiträge: 767

Registrierungsdatum: 6. März 2005

Wohnort: Daverden

Beruf: Auszubildender Fachinformatiker - Anwendungsentwicklung

Hobbys: Handball, Sport allgemein

Danksagungen: 28 / 0
(erhalten / vergeben)

  • Nachricht senden

1

Dienstag, 10. Februar 2009, 10:38

QT in Microsoft Visual Studio 2008

Moinmoin.

Ich hock hier gerade auf der Arbeit und niemand kann mir mehr helfen.

Ich möchte eine GUI in C++ erstellen (ich weiß es gibt bessere Sprachen dafür aber ich will das nunmal so). Ich benutze Microsoft Visual Studio Professional und das funktioniert an sich auch. Dort will ich QT integrieren (soll am besten geeignet sein und ist Standard hier).
Ich habe mir also die QT Files besorgt, Umgebungsvariablen (richtig) gesetzt und möchte nun configure ausführen.

Dann flitzen eine menge von Fehlern über den Screen und am Ende bricht das Programm mit Return Code 2 ab.
Hier der Screen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
      C:\Programme\Microsoft Visual Studio 9.0\VC\INCLUDE
      C:\Programme\Microsoft Visual Studio 9.0\VC\PlatformSDK\include
      D:\qt4\include
    LIB=
      C:\Programme\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB
      C:\Programme\Microsoft Visual Studio 9.0\VC\LIB
      C:\Programme\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib
      D:\qt4\lib
    PATH=
      C:\Programme\Microsoft Visual Studio 9.0\Common7\IDE
      C:\Programme\Microsoft Visual Studio 9.0\VC\BIN
      C:\Programme\Microsoft Visual Studio 9.0\Common7\Tools
      C:\WINNT\Microsoft.NET\Framework\v3.5
      C:\WINNT\Microsoft.NET\Framework\v2.0.50727
      C:\Programme\Microsoft Visual Studio 9.0\VC\VCPackages
      C:\Programme\Microsoft Visual Studio 9.0\VC\PlatformSDK\bin
      D:\qt4\bin
You are licensed to use this software under the terms of the GNU GPL version 2 o
r 3.
See D:/qt4/LICENSE.GPL2
 or D:/qt4/LICENSE.GPL3

Configuration:
    dist-config
    large-config
    medium-config
    minimal-config
    small-config
    full-config
    build_all
    debug
Qt Configuration:
    release
    debug
    zlib
    png
    accessibility
    qt3support
    opengl
    ipv6
    xmlpatterns
    webkit
    svg
    minimal-config
    small-config
    medium-config
    large-config
    full-config

QMAKESPEC...................win32-msvc2008 (detected)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................yes
3DNOW support...............yes
SSE support.................yes
SSE2 support................yes
IWMMXT support..............no
OpenGL support..............yes
Direct3D support............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......yes
Phonon support..............no
WebKit support..............yes
Qt3 compatibility...........yes

Third Party Libraries:
    ZLIB support............qt
    GIF support.............plugin
    TIFF support............plugin
    JPEG support............plugin
    PNG support.............qt
    MNG support.............plugin

Styles:
    Windows.................yes
    Windows XP..............no
    Windows Vista...........no
    Plastique...............yes
    Cleanlooks..............yes
    Motif...................yes
    CDE.....................yes
    Windows CE..............no
    Windows Mobile..........no

Sql Drivers:
    ODBC....................no
    MySQL...................no
    OCI.....................no
    PostgreSQL..............no
    TDS.....................no
    DB2.....................no
    SQLite..................plugin (qt)
    SQLite2.................no
    InterBase...............no

Sources are in..............D:\qt4
Build is done in............D:\qt4
Install prefix..............D:\qt4
Headers installed to........D:\qt4\include
Libraries installed to......D:\qt4\lib
Plugins installed to........D:\qt4\plugins
Binaries installed to.......D:\qt4\bin
Docs installed to...........D:\qt4\doc
Data installed to...........D:\qt4
Translations installed to...D:\qt4\translations
Examples installed to.......D:\qt4\examples
Demos installed to..........D:\qt4\demos

Creating qmake...

Microsoft (R) Program Maintenance Utility, Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl -c -Foproject.obj  -W3 -nologo -O2  -I. -Igenerators -Igenerators\uni
x -Igenerators\win32 -Igenerators\mac  -ID:\qt4\include -ID:\qt4\include\QtCore
 -ID:\qt4\include -ID:\qt4\include\QtCore  -ID:\qt4\src\corelib\global  -ID:\qt4
\include\QtScript  -ID:\qt4\mkspecs\win32-msvc2008   -DQT_NO_TEXTCODEC -DQT_NO_U
NICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNIC
ODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_
GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED   -DQMAKE_OPENSOU
RCE_EDITION project.cpp
project.cpp
project.cpp(56) : fatal error C1083: Datei (Include) kann nicht geöffnet werden:
 "Windows.h": No such file or directory
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio 9.0\VC\BIN\cl.
EXE"": Rückgabe-Code "0x2"
Stop.

Microsoft (R) Program Maintenance Utility, Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

        del qbitarray.obj
D:\qt4\qmake\qbitarray.obj konnte nicht gefunden werden
        del qbuffer.obj
D:\qt4\qmake\qbuffer.obj konnte nicht gefunden werden
        del qcryptographichash.obj
D:\qt4\qmake\qcryptographichash.obj konnte nicht gefunden werden
        del qlinkedlist.obj
D:\qt4\qmake\qlinkedlist.obj konnte nicht gefunden werden
        del qfsfileengine.obj
D:\qt4\qmake\qfsfileengine.obj konnte nicht gefunden werden
        del qfsfileengine_iterator.obj
D:\qt4\qmake\qfsfileengine_iterator.obj konnte nicht gefunden werden
        del qbytearray.obj
D:\qt4\qmake\qbytearray.obj konnte nicht gefunden werden
        del qvsnprintf.obj
D:\qt4\qmake\qvsnprintf.obj konnte nicht gefunden werden
        del qbytearraymatcher.obj
D:\qt4\qmake\qbytearraymatcher.obj konnte nicht gefunden werden
        del qdatetime.obj
D:\qt4\qmake\qdatetime.obj konnte nicht gefunden werden
        del qdir.obj
D:\qt4\qmake\qdir.obj konnte nicht gefunden werden
        del qdiriterator.obj
D:\qt4\qmake\qdiriterator.obj konnte nicht gefunden werden
        del qfile.obj
D:\qt4\qmake\qfile.obj konnte nicht gefunden werden
        del qtemporaryfile.obj
D:\qt4\qmake\qtemporaryfile.obj konnte nicht gefunden werden
        del qabstractfileengine.obj
D:\qt4\qmake\qabstractfileengine.obj konnte nicht gefunden werden
        del qfsfileengine_win.obj
D:\qt4\qmake\qfsfileengine_win.obj konnte nicht gefunden werden
        del qfsfileengine_iterator_win.obj
D:\qt4\qmake\qfsfileengine_iterator_win.obj konnte nicht gefunden werden
        del qfileinfo.obj
D:\qt4\qmake\qfileinfo.obj konnte nicht gefunden werden
        del qglobal.obj
D:\qt4\qmake\qglobal.obj konnte nicht gefunden werden
        del qhash.obj
D:\qt4\qmake\qhash.obj konnte nicht gefunden werden
        del qiodevice.obj
D:\qt4\qmake\qiodevice.obj konnte nicht gefunden werden
        del qlistdata.obj
D:\qt4\qmake\qlistdata.obj konnte nicht gefunden werden
        del qlocale.obj
D:\qt4\qmake\qlocale.obj konnte nicht gefunden werden
        del qmalloc.obj
D:\qt4\qmake\qmalloc.obj konnte nicht gefunden werden
        del qmap.obj
D:\qt4\qmake\qmap.obj konnte nicht gefunden werden
        del qregexp.obj
D:\qt4\qmake\qregexp.obj konnte nicht gefunden werden
        del qstring.obj
D:\qt4\qmake\qstring.obj konnte nicht gefunden werden
        del qstringlist.obj
D:\qt4\qmake\qstringlist.obj konnte nicht gefunden werden
        del qtextstream.obj
D:\qt4\qmake\qtextstream.obj konnte nicht gefunden werden
        del qdatastream.obj
D:\qt4\qmake\qdatastream.obj konnte nicht gefunden werden
        del quuid.obj
D:\qt4\qmake\quuid.obj konnte nicht gefunden werden
        del qvector.obj
D:\qt4\qmake\qvector.obj konnte nicht gefunden werden
        del qsettings.obj
D:\qt4\qmake\qsettings.obj konnte nicht gefunden werden
        del qlibraryinfo.obj
D:\qt4\qmake\qlibraryinfo.obj konnte nicht gefunden werden
        del qvariant.obj
D:\qt4\qmake\qvariant.obj konnte nicht gefunden werden
        del qurl.obj
D:\qt4\qmake\qurl.obj konnte nicht gefunden werden
        del qsettings_win.obj
D:\qt4\qmake\qsettings_win.obj konnte nicht gefunden werden
        del qmetatype.obj
D:\qt4\qmake\qmetatype.obj konnte nicht gefunden werden
        del project.obj
D:\qt4\qmake\project.obj konnte nicht gefunden werden
        del main.obj
D:\qt4\qmake\main.obj konnte nicht gefunden werden
        del makefile.obj
D:\qt4\qmake\makefile.obj konnte nicht gefunden werden
        del unixmake.obj
D:\qt4\qmake\unixmake.obj konnte nicht gefunden werden
        del unixmake2.obj
D:\qt4\qmake\unixmake2.obj konnte nicht gefunden werden
        del mingw_make.obj
D:\qt4\qmake\mingw_make.obj konnte nicht gefunden werden
        del option.obj
D:\qt4\qmake\option.obj konnte nicht gefunden werden
        del winmakefile.obj
D:\qt4\qmake\winmakefile.obj konnte nicht gefunden werden
        del projectgenerator.obj
D:\qt4\qmake\projectgenerator.obj konnte nicht gefunden werden
        del property.obj
D:\qt4\qmake\property.obj konnte nicht gefunden werden
        del meta.obj
D:\qt4\qmake\meta.obj konnte nicht gefunden werden
        del makefiledeps.obj
D:\qt4\qmake\makefiledeps.obj konnte nicht gefunden werden
        del metamakefile.obj
D:\qt4\qmake\metamakefile.obj konnte nicht gefunden werden
        del xmloutput.obj
D:\qt4\qmake\xmloutput.obj konnte nicht gefunden werden
        del borland_bmake.obj
D:\qt4\qmake\borland_bmake.obj konnte nicht gefunden werden
        del msvc_nmake.obj
D:\qt4\qmake\msvc_nmake.obj konnte nicht gefunden werden
        del msvc_dsp.obj
D:\qt4\qmake\msvc_dsp.obj konnte nicht gefunden werden
        del msvc_vcproj.obj
D:\qt4\qmake\msvc_vcproj.obj konnte nicht gefunden werden
        del msvc_objectmodel.obj
D:\qt4\qmake\msvc_objectmodel.obj konnte nicht gefunden werden
        del pbuilder_pbx.obj
D:\qt4\qmake\pbuilder_pbx.obj konnte nicht gefunden werden
        del qnumeric.obj  -del qscriptasm.obj  -del qscriptast.obj  -del qscript
astvisitor.obj  -del qscriptcompiler.obj  -del qscriptecmaarray.obj  -del qscrip
tecmaboolean.obj  -del qscriptecmacore.obj  -del qscriptecmadate.obj  -del qscri
ptecmafunction.obj  -del qscriptecmaglobal.obj  -del qscriptecmamath.obj  -del q
scriptecmanumber.obj  -del qscriptecmaobject.obj  -del qscriptecmaregexp.obj  -d
el qscriptecmastring.obj  -del qscriptecmaerror.obj  -del qscriptcontext_p.obj
-del qscriptengine.obj  -del qscriptengine_p.obj  -del qscriptengineagent.obj  -
del qscriptextenumeration.obj  -del qscriptextvariant.obj  -del qscriptcontext.o
bj  -del qscriptcontextinfo.obj  -del qscriptfunction.obj  -del qscriptgrammar.o
bj  -del qscriptlexer.obj  -del qscriptclassdata.obj  -del qscriptparser.obj  -d
el qscriptprettypretty.obj  -del qscriptsyntaxchecker.obj  -del qscriptclass.obj
  -del qscriptclasspropertyiterator.obj  -del qscriptstring.obj  -del qscriptval
ue.obj  -del qscriptvalueimpl.obj  -del qscriptvalueiterator.obj  -del qscriptva
lueiteratorimpl.obj
D:\qt4\qmake\qnumeric.obj konnte nicht gefunden werden
        del vc60.pdb
D:\qt4\qmake\vc60.pdb konnte nicht gefunden werden
        del vc70.pdb
D:\qt4\qmake\vc70.pdb konnte nicht gefunden werden
        del qmake.pdb
D:\qt4\qmake\qmake.pdb konnte nicht gefunden werden
        del qmake.ilk
D:\qt4\qmake\qmake.ilk konnte nicht gefunden werden
        del qmake.tds
D:\qt4\qmake\qmake.tds konnte nicht gefunden werden

Microsoft (R) Program Maintenance Utility, Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl -c -Foproject.obj  -W3 -nologo -O2  -I. -Igenerators -Igenerators\uni
x -Igenerators\win32 -Igenerators\mac  -ID:\qt4\include -ID:\qt4\include\QtCore
 -ID:\qt4\include -ID:\qt4\include\QtCore  -ID:\qt4\src\corelib\global  -ID:\qt4
\include\QtScript  -ID:\qt4\mkspecs\win32-msvc2008   -DQT_NO_TEXTCODEC -DQT_NO_U
NICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNIC
ODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_
GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED   -DQMAKE_OPENSOU
RCE_EDITION project.cpp
project.cpp
project.cpp(56) : fatal error C1083: Datei (Include) kann nicht geöffnet werden:
 "Windows.h": No such file or directory
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio 9.0\VC\BIN\cl.
EXE"": Rückgabe-Code "0x2"
Stop.
Building qmake failed, return code 2


Ich habe keine Ahnung woran das liegt. Die Umgebungsvariablen habe ich 100mal gecheckt die sind richtig.

Hoffe mir kann einer bei diesem (sehr speziellen) Problem helfen

Gruß
Patrick
WIchtigste Komponenten:
Mainboard: Intel Media DH67BLB3 iH 67
CPU: Intel core-i5-2500 (Sandy Bridge)
Graka: XFX HD6790 (funktioniert noch nicht)
Boot-Festplatte: Intel SSD 510 120GB
+ 1 Datenplatte von Samsung (2TB)
Netzteil: Enermax ErPro 80+ (350W)

System: Windows 7 x64 Professional

Matze

Meister

Beiträge: 2 443

Registrierungsdatum: 1. Oktober 2003

Wohnort: Herford

Beruf: Student der Technischen Informatik

Danksagungen: 16 / 0
(erhalten / vergeben)

  • Nachricht senden

2

Freitag, 12. März 2010, 13:18

Re: QT in Microsoft Visual Studio 2008

Ich arbeite zwar nur hin und wieder mit VS2008 Express Edition, aber habe da auch einige externe Bibliotheken eingebunden. Hast du in den Projekteigenschaften zusätzlich noch die Pfade angegeben, wo der Linker die libs etc. findet?

pupu

Profi

  • »pupu« ist männlich
  • »pupu« ist der Autor dieses Themas

Beiträge: 767

Registrierungsdatum: 6. März 2005

Wohnort: Daverden

Beruf: Auszubildender Fachinformatiker - Anwendungsentwicklung

Hobbys: Handball, Sport allgemein

Danksagungen: 28 / 0
(erhalten / vergeben)

  • Nachricht senden

3

Freitag, 12. März 2010, 13:56

Re: QT in Microsoft Visual Studio 2008

Um ehrlich zu sein...ich weiß es nicht mehr ;-)

Ist ja auch schon ein jahr her :-P

Irgendwie habe ich es damals zum laufen bekommen. Die Pfade innerhalb der Ordnerstruktur mit der Lib waren irgendwie fehlerhaft.
WIchtigste Komponenten:
Mainboard: Intel Media DH67BLB3 iH 67
CPU: Intel core-i5-2500 (Sandy Bridge)
Graka: XFX HD6790 (funktioniert noch nicht)
Boot-Festplatte: Intel SSD 510 120GB
+ 1 Datenplatte von Samsung (2TB)
Netzteil: Enermax ErPro 80+ (350W)

System: Windows 7 x64 Professional

Matze

Meister

Beiträge: 2 443

Registrierungsdatum: 1. Oktober 2003

Wohnort: Herford

Beruf: Student der Technischen Informatik

Danksagungen: 16 / 0
(erhalten / vergeben)

  • Nachricht senden

4

Freitag, 12. März 2010, 14:16

Re: QT in Microsoft Visual Studio 2008

Ups, hatte garnicht auf das Datum geachtet, wann du den Beitrag geschrieben hast. War schon lange nicht mehr im Forum unterwegs und der Thread stand noch soweit oben und war als ungelesen markiert.

Social bookmarks