我目前有一个.pro的子项目模板。这个.pro文件引用了很多其他.pro文件,每个文件都是一个项目本身。它编译,构建和运行。
问题在于每次我想运行我的程序时,Qt Creator(或者它自己制造)会检查所有项目的状态或类似的东西。对于每个项目,它显示以下内容:
cd A_PROJECT_DIRECTORY && ( test -e Makefile ||
/opt/Qt5.5.1/5.5/gcc_64/bin/qmake A_PROJECT_DIRECTORY/PROJECT_FILE.pro
-spec linux-g++ CONFIG+=debug -o Makefile ) && /usr/bin/make -f Makefile
make[1]: Entering directory `A_PROJECT_DIRECTORY'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `A_PROJECT_DIRECTORY'
每个操作都需要很少的时间,但是有很多项目最终会对编辑+构建+测试工作流产生明显的影响。
所以,问题是:有没有办法跳过那些“测试”或者它们是什么,并在构建后立即启动可执行文件?或者其他一些加速这个过程的方法?
以上所有内容都在Linux环境中。
非常感谢。