我有一個.pro文件,它看起來像:Qt的 - 在的.pro-文件中使用星號(*)與目錄
SOURCES += myfolder/source1.cpp \
myfolder/source2.cpp
HEADERS += myfolder/header1.h\
myfolder/header2.h
FORMS += myfolder/form1.ui\
myfolder/form2.ui
而且一切都很正常。但是,如果我嘗試使用星號包含的所有文件,即:
SOURCES += myfolder/*.cpp
HEADERS += myfolder/*.h
FORMS += myfolder/*.ui
QMAKE拋出一個文件未找到錯誤:
WARNING: Failure to find: myfolder\*.cpp
[...]
:-1: error: No rule to make target `myfolder/*.cpp', needed by `release/source1.o'. Stop.
在這兩種情況下,Qt的創建者可以找到這些文件。
有沒有辦法使用星號?手動鍵入文件很煩人。
謝謝!
[編輯:Qt 4.8.4,Windows 7,Qt-Creator 2.6.1。 Sry忘記了這個想法是不需要的。]
[編輯:找到解決方案:http://qt-project.org/forums/viewthread/1127。謝謝!]
Qt的哪個版本,以及您使用的是哪個操作系統? – 2013-05-07 04:21:03