Ho un file qmake generato da Qt creatore. Lo sto modificando ma non riesco a capire come creare una variabile.QMake - Come aggiungere e utilizzare una variabile nel file .pro
per esempio voglio dichiarare la MYPATH biblioteca come ho fatto qui:
MYPATH = /lib/aaa/bbb
unix:!macx:!symbian: LIBS += -L$(MYPATH)
quando ho eseguito qmake trovo nel generato makefile
LIBS = ....... -L$(MYPATH) .....
ma la variabile MYPATH non è dichiarata da nessuna parte .
Qualcuno sa come dichiarare correttamente tale variabile?
Non dimenticare $$ (VAR) per il contenuto di una variabile di ambiente al momento qnake (non Makefile!) Viene eseguito – fawick
Quindi, qual è la differenza sottile tra '$$ VAR' e' $$ {§ VAR} '? Ho osservato ogni spiegazione e non riesco a trovare una sola differenza ... o.0 –
@ AdriC.S. Credo che siano esattamente gli stessi. '$$ {VAR}' esiste per risolvere casi come 'lib $$ VERSION.dll'. senza metterlo tra parentesi graffe 'lib $$ {VERSION} .dll', la variabile non si risolve perché non è seguita da uno spazio o una barra. –