在QtCreator中,如何使用编译进度控制构建进度条

时间:2016-11-15 12:01:29

标签: qt-creator

我在Windows下使用 QtCreator 自定义工具链 make.bat 。 这个 make.bat 使所有的源同步和编译东西。 有很多步骤,需要一段时间。

但是,由于QtCreator对我的 make.bat 所做的事情一无所知,QtCreator构建进度条(右下角的绿色进度条)并没有一点一点地增长。当我的 make.bat 以errorlevel 0结束时,它突然从0变为100%。

有没有办法告诉QtCreator编译的进度?,以便QtCreator可以相应地更新de green构建进度指示

例如,我可以在 make.bat 中打印一些文字,例如:

call do_Stuff_1.bat
echo [ 25%%] syncqing...
call do_Stuff_2.bat
echo [ 50%%] parsing hola.cpp...
call do_Stuff_3.bat
echo [ 75%%] compiling...
call do_Stuff_4.bat
echo [100%%] done

QtCreator可以解析它(例如它解析错误和警告)并更新建筑进度指示器

也许我可以创建一个插件?

0 个答案:

没有答案