Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-81083

Application binary is not replaced when switching between "release" and "debug" builds

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.13.1
    • Build System
    • None
    • Linux/X11, Windows

      Using CONFIG += debug_and_release, sub-directories "release" and "debug" are created and used for building.
      The resulting application binary is (by default) placed in the main directory.
      Hence, when switching between both builds (e.g. "make debug", do some testing, then "make release"), the app binary ALWAYS needs to be replaced with the new one.
      But that does not happen if the new target has already been built before and didn't change (and hence no new linking is done).

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

            qtbuildsystem Qt Build System Team
            comer352l comer352l
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes