du -shc build-qtc-qbs 15G build-qtc-qbs 15G total du -shc build-qtc-cmake 4.0G build-qtc-cmake 4.0G total
The number of jobs is default. For qbs it's 40, ninja uses 42. I tried again without autotests, as Christian suggested: time qbs -f ../qt-creator/qtcreator.qbs profile:qt-5-11-1 modules.cpp.compilerWrapper:ccache project.withAutotests:false cold ccache: real 4m58.383s user 114m45.623s sys 15m38.866s warm cache: real 1m20.800s user 16m20.307s sys 3m57.194s time cmake ../qt-creator -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=Debug -G Ninja real 0m8.256s user 0m7.425s sys 0m0.827s time ninja cold cache: real 5m23.413s user 128m25.457s sys 16m11.551s time ninja: warm cache: real 0m45.964s user 7m12.563s sys 2m23.616s On Wed, May 15, 2019 at 5:50 PM Vincent Hui <vincenthk...@gmail.com> wrote: > How many number of threads were used? Is the number of threads used by Qbs > equal to the number of threads used by CMake? > > > On Wed, 15 May 2019 at 22:11, Christian Kandeler <christian.kande...@qt.io> > wrote: > >> On Thu, 16 May 2019 02:01:21 +1200 >> Christian Gagneraud <chg...@gmail.com> wrote: >> >> > As well, please note that the current CMake doesn't build as much >> > stuff as the qbs one. Not sure the difference is huge, but you need to >> > compare "equal jobs". >> >> For instance, all autotests are missing from the cmake build, so this >> alone accounts for a difference of ~100 products. You need to set >> "project.withAutotests:false" when building with qbs. >> >> >> Christian >> _______________________________________________ >> Qbs mailing list >> Qbs@qt-project.org >> https://lists.qt-project.org/listinfo/qbs >> > _______________________________________________ > Qbs mailing list > Qbs@qt-project.org > https://lists.qt-project.org/listinfo/qbs >
_______________________________________________ Qbs mailing list Qbs@qt-project.org https://lists.qt-project.org/listinfo/qbs