次の構造のプロジェクトがあります。
MainProject.pro
ExecProject.pro
LibProject.pro
ご想像のとおり、 ExecProjectとLibProjectの間には依存関係があります。
私の問題は、デバッグ時にLibProjectソースコードにステップインできないことです(コードが実行されても)。
MainProject.proファイルの内容は次のとおりです。
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += \
LibProject \
ExecProject
ExecProject.dependes = LibProject
LibProject.proファイルの内容:
TARGET = LibProject
TEMPLATE = lib
CONFIG = staticlib
DEFINES += LIBPROJECT_LIBRARY
SOURCES += LibProject.cpp
HEADERS += LibProject.h\
LibProject_global.h
ExecProject.proファイルの内容:
QT += core
TARGET = ExecProject
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
INCLUDEPATH += ../LibProject
LIBS += -L../LibProject -lLibProject
誰にもアイデアはありますか?