Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

What about a native build system for Qt Creator?



    • Occasionally, I just have to rebuild the whole project for modification to work. Is it true or I've done something wrong?
    • When modify a file, and rebuild, does qmake have to check all the files to see if it is update to date?

    If Qt Creator has a native build system(like that in Visual Studio) that can track changes in file system level,
    it must have a much better user experience, I think IDE is import for popularity.

    BTW, there are some that track changed in file system level, e.g. http://gittup.org/tup/


  • Moderators

    Occasionally, I just have to rebuild the whole project for modification to work. Is it true or I've done something wrong?

    You've probably done something wrong or your project is so complicated that make looses track of what's what.

    When modify a file, and rebuild, does qmake have to check all the files to see if it is update to date?

    qmake just generates make files. It's the "make" (or "nmake/jom" in case of MSVC toolchain) that looks at what changed, what are the dependencies and what needs recompiling/relinking.

    If Qt Creator has a native build system(like that in Visual Studio)

    Qt Creator supports a couple of different build systems - qmake, qbs and CMake are some of them. Those systems generate make files for the "native" make, configured for each platform and toolchain via Kits.


Log in to reply