Umgebungsvariablen ansprechen
-
Hallo,
folgendes Problem (unter Windows XP!)
D:\Programme\QT\4.1.3\include\Qt\qapplication.h
$QTDIR\include\Qt\qapplication.h
QTDIR ist gesetzt mit:
D:\Programme\QT\4.1.3wenn ich mit SET im DOS Fenster die Env.Variablen anzeigen lasse, sehe ich den korrekten Pfad.
Nun die Frage:
Warum findet z.B. der PRINT Befehl (Ziel ist natürlich, dass der Compiler die Datei findet) mit der 2. Eingabe die Datei nicht, mit der 1. aber schon?Wie muss ich eine Umgebungsvariable schreiben, damit sie erkannt wird?
-
Ich bin mir zwar nicht 100% sicher was du willst, egal.
Probier mal %QTDIR%\include\Qt\qapplication.h oder "%QTDIR%\include\Qt\qapplication.h"
Für "cd" und "echo" etc. geht das auf jeden Fall so.
-
Eine andere Lösungsmöglichkeit das der Compiler die 'includes' findet ist :
Unter (ich kenn's nur unter visual studio) zusätzliche include pfade folgendes eintragen:($QTDIR)\include
und dann lautet der include befehl:
#include <Qt\qapplication.h>
-
oh doch noch antworten! Vielen dank, werde das demnächst probieren und bescheid geben.