更新时间:2023-10-16 10:05:34
第一个结构源如下:
MyApp
MyAppUnitTest
在MyApp
项目下,使用MyAppSrc.pri
来定位源文件:
Under MyApp
project, use a MyAppSrc.pri
to locate source files:
SOURCES += \
../../../framework/src/myapp.cpp \
../../../framework/src/mycontrol.cpp
HEADERS += \
../../../framework/inc/myapp.h \
../../../framework/inc/mycontrol.h
INCLUDEPATH += ../../../framework/extlibs
将此 .pri
包含在 MyApp.pro
中,例如:
Include this .pri
in MyApp.pro
like:
include(MyAppSrc.pri)
然后像主项目一样构建测试项目,在 MyAppUnitTest.pro
中添加一个额外的内容:
Then structure the testing project exactly like the main project, with one extra include in MyAppUnitTest.pro
:
include(MyAppUnitTestSrc.pri)
include(../MyApp/MyAppSrc.pri)