次の構造を持つ単純なQTサブディレクトリプロジェクトがあります
TestProject/
TestProject.pro
Subdir1/
Subdir1.pro
sources/
main.cpp
Subdir2/
Subdir2.pro
headers/
mainwindow.h
sources/
mainwindow.cpp
ここに私の.proファイルTestProject.proがあります
TEMPLATE = subdirs
SUBDIRS += \
Subdir1 \
Subdir2
Subdir1.pro
SOURCES += \
main.cpp
Subdir2.pro
QT += sql
SOURCES += \
mainwindow.cpp \
HEADERS += \
mainwindow.h \
アプリケーションを実行しようとすると、次のエラーが表示されます。
(.text+0x18):-1: error: undefined reference to `main'
Ubuntu 12.04 で Qt Creator IDE を使用しています。私はこれを理解するためにすべての朝を過ごしました.Qtがプロジェクトをビルドできるようにするには、.proファイルに何を入れなければなりませんか?
前もって感謝します