QTRS项目

QTRS项目,qt,qt-creator,qttest,Qt,Qt Creator,Qttest,我将在基于细分曲面模板的QtCreator项目中实现以下层次结构: 项目: 子项目1-静态库 子项目2-静态库 子项目3-单元测试可执行文件 子项目3中只有一个可执行文件,它将链接到子项目1和子项目2 然而构建工作很好,我注意到了一些可用性问题。当我运行整个项目时,它试图在我的库中查找可执行文件,但失败了。我必须运行子项目3而不是主项目。 有可能避免这种情况吗?我对单元测试使用了类似的层次结构,.pro文件中应该有以下几行 INCLUDEPATH += ../subproject1/ \

我将在基于细分曲面模板的QtCreator项目中实现以下层次结构:

项目:

  • 子项目1-静态库
  • 子项目2-静态库
  • 子项目3-单元测试可执行文件
子项目3中只有一个可执行文件,它将链接到子项目1和子项目2

然而构建工作很好,我注意到了一些可用性问题。当我运行整个项目时,它试图在我的库中查找可执行文件,但失败了。我必须运行子项目3而不是主项目。
有可能避免这种情况吗?

我对单元测试使用了类似的层次结构,.pro文件中应该有以下几行

INCLUDEPATH += ../subproject1/ \
    ../subproject2/
在INCLUDEPATH变量中添加文件夹后,可以使用sources和HEADERS变量添加所需的源和头。 希望对你有帮助