Mi sono imbattuto in un problema di lib mancante nella mia app, si scopre che questo potrebbe riguardare la mia comprensione di $$PWD
e .
nel file .pro del progetto qt.
così fanno
$$PWD
e.
significano entrambi dir, che contiene il file .pro O dir, che è generato da processo di costruzione (come: **** - costruire-desktop-Qt_4_8_1_in_PATH__System__Debug). Oppure, significano cose diverse.in qualche dichiarazione di variabili come
OBJECTS_DIR = obj/Obj
, sembra che che.
significa che il generato dir. Considerando che, inHEADERS += remoteclient.h ./RealPlay/realplay.h \
, sembra che.
significa la directory che contiene il file .pro.E i loro significati in LIBS e DESTDIR, ecc.?
La directory corrispondente nella directory di build è '$$ OUT_PWD'. Puoi eseguire il debug di queste cose con 'message (" PWD = $$ PWD ")' –