Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. What about a native build system for Qt Creator?
Qt 6.11 is out! See what's new in the release blog

What about a native build system for Qt Creator?

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
2 Posts 2 Posters 399 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jronaldJ Offline
    jronaldJ Offline
    jronald
    wrote on last edited by
    #1
    • 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/

    1 Reply Last reply
    0
    • Chris KawaC Offline
      Chris KawaC Offline
      Chris Kawa
      Lifetime Qt Champion
      wrote on last edited by Chris Kawa
      #2

      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.

      1 Reply Last reply
      1

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved