Qt:更改某些子项目的qmake版本

时间:2018-04-06 03:47:51

标签: c++ qt qmake

我有一个使用subdirs模板的Qt项目。目录体系结构如下所示:

project/
    |---project.pro
    |---sub_project_1/
    |         |---sub_project_1.pro
    |         |---main.cpp
    |         |---sub_project_1.cpp
    |         |---sub_project_1.hpp
    |---sub_project_2/
    |         |---sub_project_2.pro
    |         |---main.cpp
    |         |---sub_project_2.cpp
    |         |---sub_project_2.hpp
    |---sub_project_3/
    |         |---sub_project_3.pro
    |         |---main.cpp
    |         |---sub_project_3.cpp
    |         |---sub_project_3.hpp
    |---common/
    |         |---common.pri
    |         |---common_1.hpp
    |         |---common_2.cpp
    |         |---common_2.hpp

所有子项目都使用共同的类。 sub_project_1和sub_project_2使用一个Qt版本构建,假设为5.10.1;最新版本。现在,sub_project_3假设必须使用Qt 5.5.1构建sub_project_3。有没有办法保持当前的架构,并以编程方式更改使用哪个qmake构建每个子项目?

0 个答案:

没有答案