我在應用程序中遇到了一個lib丟失的問題,事實證明這可能與我對qt項目的.pro文件中的$$PWD
和.
的理解有關。
所以做
$$PWD
和.
都意味着的目錄,其中包含.pro文件或的目錄,這是由建設過程中產生的(如:**** - 集結桌面Qt_4_8_1_in_PATH__System__Debug)。或者,他們意味着不同的事情。- 在像
OBJECTS_DIR = obj/Obj
一些變量聲明,這看起來
.
意味着產生DIR。而在HEADERS += remoteclient.h ./RealPlay/realplay.h \
中,看起來像.
意味着包含.pro文件的目錄。 他們在LIBS和DESTDIR等中的含義如何?
構建目錄中的相應目錄爲'$$ OUT_PWD'。你可以用'message(「PWD = $$ PWD」)' –