Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-18414

Add option for parallel builds to make step

    XMLWordPrintable

Details

    • 005b0c1147813aa518a617b31cab3ecec058618a

    Description

      On Windows, Qt Creator uses "jom" by default to build in parallel, and has an option to enable/disable this.

      On Mac, Qt Creator does not attempt parallel builds and does not have any options to enable parallel builds.

      When using a "Make"-based toolchain, it is possible to force a parallel build by adding the command-line argument "-j%NUMBER%" to the Make arguments.
      An appropriate value for %NUMBER% can be determined by the user via the Terminal command "sysctl -n hw.ncpu" to find the number of logical CPU cores.

      This is very obtuse and should not be necessary.
      Additionally, this setting is not possible to set via qmake and so this affects all users when loading an existing project.

      This is probably wasting thousands of user hours every day.

      Qt Creator on Mac should use parallel make by default, with an option to override it.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              con Eike Ziller
              rthompson Richard Thompson
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes