Unsolved qbs vs qmake build size
-
I built qtcreator 4.7.1 with qbs and qmake:
.../sw/QT> du -s qtcreator-Desktop-Release/ qtcreator-Desktop-Release-qbs/
323572 qtcreator-Desktop-Release/
5912592 qtcreator-Desktop-Release-qbs/The qbs build is 10x bigger
.../sw/QT> l qt-creator-opensource-src-4.7.1/
total 192
drwxr-xr-x 10 ist users 4096 Oct 17 20:56 ./
drwxr-xr-x 32 ist users 4096 Oct 17 19:28 ../
-rw-r--r-- 1 ist users 46 Sep 18 10:30 .gitattributes
-rw-r--r-- 1 ist users 7682 Sep 18 10:30 .gitignore
-rw-r--r-- 1 ist users 82 Sep 18 10:30 .gitmodules
-rw-r--r-- 1 ist users 260 Sep 18 10:30 HACKING
-rw-r--r-- 1 ist users 36363 Sep 18 10:30 LICENSE.GPL3-EXCEPT
-rw-r--r-- 1 ist users 20346 Sep 18 10:30 README.md
drwxr-xr-x 2 ist users 4096 Sep 18 10:30 bin/
drwxr-xr-x 5 ist users 4096 Sep 18 10:30 dist/
drwxr-xr-x 9 ist users 4096 Sep 18 10:30 doc/
-rw-r--r-- 1 ist users 1179 Sep 18 10:30 docs.pri
drwxr-xr-x 4 ist users 4096 Sep 18 10:30 qbs/
-rw-r--r-- 1 ist users 9801 Sep 18 10:30 qtcreator.pri
-rw-r--r-- 1 ist users 5832 Sep 18 10:30 qtcreator.pro
-rw-r--r-- 1 ist users 23635 Oct 17 20:56 qtcreator.pro.user
-rw-r--r-- 1 ist users 2568 Sep 18 10:30 qtcreator.qbs
-rw-r--r-- 1 ist users 16845 Oct 16 18:44 qtcreator.qbs.user
-rw-r--r-- 1 ist users 1799 Sep 18 10:30 qtcreatordata.pri
drwxr-xr-x 2 ist users 4096 Sep 18 10:30 scripts/
drwxr-xr-x 3 ist users 4096 Sep 18 10:30 share/
drwxr-xr-x 8 ist users 4096 Sep 18 10:30 src/
drwxr-xr-x 16 ist users 4096 Sep 18 10:30 tests/opensuse leap 15
qt 5.9.4
gcc 7.3.1 -
Hi @steve37,
my gut feeling tells me the QBS build could be a release build with additional debug information (i.e. non-stripped).
You'll have to dig a bit deeper within, and e.g. issue
file
on some of the generated libraries - that should give some insight.Regards