我有 qt 项目proj1
,它依赖于另一个(proj2
)。
目录树是这样的:
common/
`--/pr1/
proj1.pri
main.cpp
`--/pr2/
proj2.pri
src1.cpp
src2.cpp
proj1 包括 proj2:
include(../proj2.pri)
而在 proj2.pri 中,源被列出,因为它们在当前(pr2)目录中:
SOURCES += src1.cpp \
src2.cpp
因此,当我尝试构建时,proj1
我遇到了这样的错误:
make: *** No rule to make target `src1.cpp', needed by `src1.o'. Stop.
在 pri-files 的帮助下,是否有任何正确的方法来包含子项目的源代码(我需要这样做以进行调试)?