Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1181

Add support for C++ modules

    XMLWordPrintable

    Details

      Description

      Qbs should support C++ modules, which are now available in latest Visual Studio and Clang compilers.

      Modules are a much anticipated feature of future C++ that allows to define a clean interface between C++ libraries/plugins/ .... In addition to having a cleaner defined API, it also promises much accelerated compile times. It will probably be part of C++20, but already now MSVC and upcoming Clang support parts of it.

      Qbs should support the relevant compiler flags and new file suffixes in a common way, so people can make use of modules early on.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              kkohne Kai Köhne
              Votes:
              7 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes