次のような .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 は file-not-found-error をスローします:
WARNING: Failure to find: myfolder\*.cpp
[...]
:-1: error: No rule to make target `myfolder/*.cpp', needed by `release/source1.o'. Stop.
どちらの場合も、Qt-Creator はファイルを見つけることができます。
アスタリスクを使用する方法はありますか?ファイルを手動で入力するのは面倒です。
ありがとうございました!
[編集: Qt 4.8.4、Windows 7、Qt-Creator 2.6.1。この考えを忘れてしまってすみません。それは必要ありません。]
[編集: 解決策が見つかりました: http://qt-project.org/forums/viewthread/1127 . とにかくありがとうございました!]