我有一个具有以下结构的项目:
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
有人有想法吗?