.pro-Datei, INSTALLS und Umgebungsvariablen

Verschiedenes zu Qt
Antworten
cooky1976
Beiträge: 76
Registriert: 24. Januar 2008 00:19

.pro-Datei, INSTALLS und Umgebungsvariablen

Beitrag von cooky1976 »

Hallo,

ich versuche gerade die obervariable .pro-Datei zu schreiben.

Bei manchen Dingen bin ich arbeitsscheu und dazu gehört die Wartung von Umgebungsvariablen. Aus diesem Grund habe ich mir für Qt, VLC und noch einiges andere eine eigene Umgebungsvariable definiert:

Code: Alles auswählen

set VLC_DIR=F:\vlc-0.9.9
set QTDIR=F:\qt-4.5.1-mingw
Die sind dann als z.B. %VLC_DIR% auch im PATH.
Die Variablen kann ich auch ohne Probleme für den INCLUDEPATH und die LIBS der .pro-Datei verwenden:

Code: Alles auswählen

LIBS += -L"$(RTI_HOME)/lib" \
    -L"$(QWTLIB)" \
    -L"$(VLC_DIR)/sdk/lib" \
    -llibFedTime \
    -llibRTI-NG \
    -lqwt5 \
    -llibvlccore \
    -llibvlc
Kompiliert ohne Probleme. Nur wenn ich diese Art und Weise bei dem Install verwenden möchte, beisse ich auf Granit:

Code: Alles auswählen

addition.files += $(VLC_DIR)/*.dll
addition.files += $(RTI_HOME)/bin/libFedTime.dll
addition.files += $(RTI_HOME)/bin/libRTI-NG.dll
addition.files += $$[QT_INSTALL_LIBS]/qtcore4.dll
addition.files += $$[QT_INSTALL_LIBS]/qtgui4.dll
addition.path += $$DESTDIR
INSTALLS +=  addition 
Kann mir jemand einen Tipp geben, damit da das auch funktioniert? Mit den absoluten Pfaden funktioniert es ohne Probleme.

Gute Nacht

Alexander
russkij
Beiträge: 57
Registriert: 14. Dezember 2005 11:57

Beitrag von russkij »

-nach oben schieb da gerade vor dem selben problem steh

:-)

wie beim vorredner:

src.pro:
xmlFile.files += xxx.xml

makefile:
install_xmlFile: first FORCE
...
-$(INSTALL_FILE) c:\25\tools\diagnose\src\xxx.xml ...


src.pro:
xmlFile.files += xxx$(__VERS).xml

makefile:
nix :-(

danke schon mal :)
Antworten