Umgebungsvariablen?

Alles rund um die Programmierung mit Qt
Antworten
Marco812
Beiträge: 139
Registriert: 22. November 2005 11:28

Umgebungsvariablen?

Beitrag von Marco812 »

Hallo,

ich benutze QT 3.3.3 und Visualstudio 6.0 unter Windows XP.

Welche Umgebungsvariablen und Pfade muss ich setzen?

Gruß

Marco

P.S.
Mir ist klar, dass die Verzeichnisse von der Installation abhängig sind!
Marco812
Beiträge: 139
Registriert: 22. November 2005 11:28

Noch eine Frage...

Beitrag von Marco812 »

Hallo,

reicht es wenn ich in MSVC++ unter Extras->Optionen->Verzeichnisse C: \QT\INCLUDE und C:\QT\LIB angebe oder werden sonst noch irgendwelche Pfade benötigt?

Gruß

Marco
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ich denke der Installer sollte schon alles korrekt gesetzt haben...
QTDIR und QMAKESPEC z.B. auch noch
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Marco812
Beiträge: 139
Registriert: 22. November 2005 11:28

Beitrag von Marco812 »

Hallo,

ja das ist alles gesetzt, dennoch bekomme ich das Projekt nicht Kompiliert.

Er bleibt immer an dieser Stelle hängen:

#ifndef OPERATION_H
#define OPERATION_H

#include "AbsObject.h"

#include <map>
using namespace std;

class Operation : public AbssObject{
public:

map<string,float> npwData; //(12) : error C2065: 'string' : nichtdeklarierter Bezeichner

...

};
#endif // OPERATION_H

Eine Idee an was es liegt?

Gruß

Marco812
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wenn man mal nachschaut wo 'string' definert ist würde man sehen, dass es im Header 'string' definiert wird. Da du diesen nicht inkludierst funktioniert es nicht... wobei das irgendwie nichts mit Qt zu tun hat.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Marco812
Beiträge: 139
Registriert: 22. November 2005 11:28

Beitrag von Marco812 »

Halo,

stimmt das hat eigentlich nichts mehr mit QT zu tun. Das Problem ist gelöst, danke für die Hilfe!

Gruß

Marco812
Antworten