Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Is it normally slow when debugging with GDB on Windows?
Forum Updated to NodeBB v4.3 + New Features

Is it normally slow when debugging with GDB on Windows?

Scheduled Pinned Locked Moved General and Desktop
16 Posts 7 Posters 8.7k Views 1 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.
  • A Offline
    A Offline
    Arrandale
    wrote on last edited by
    #5

    I think i have enough memory(8GB) for debugging.
    I use Qt 5.3.1 for Windows 32-bit (MinGW 4.8.2, OpenGL, 735 MB).

    With CDB also slow?
    How about Qt Add-in for MSVC?

    While I downloading...
    Just curious "Visual Studio does not include the Debugging tools needed"
    What? Then how Visual Studio debugging work without debugging tools?

    1 Reply Last reply
    0
    • JeroentjehomeJ Offline
      JeroentjehomeJ Offline
      Jeroentjehome
      wrote on last edited by
      #6

      Hi,
      For debugging the MSVC compiled program you need to download the windows debugger set available for free from MS site. Be aware the installing the 32 bits on a 64 bits computer will make it extreme slow!! So maybe that is kuzulis his problem. Or maybe my memory failed and it is the other way around, but if you mix up the 32/64 versions you get a very very very slow debugger.
      The MinGw comes with the installed debugger and should work without any problems.

      Greetz, Jeroen

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Arrandale
        wrote on last edited by
        #7

        Installed.

        What! It's really fast even it's connect to Microsoft symbol server
        but what it this? What if I don't have internet connection?

        And what do you mean?
        I should not install "Qt 5.3.1 for Windows 32-bit (VS 2013, OpenGL, 557 MB)"?
        Should I install "Qt 5.3.1 for Windows 64-bit (VS 2013, OpenGL, 571 MB)"?

        My OS is Windows 8.1 64-bits

        1 Reply Last reply
        0
        • K Offline
          K Offline
          kuzulis
          Qt Champions 2020
          wrote on last edited by
          #8

          bq. Be aware the installing the 32 bits on a 64 bits computer will make it extreme slow!! So maybe that is kuzulis his problem.

          No, I have 32-bit OS, unfortunately.

          1 Reply Last reply
          0
          • V Offline
            V Offline
            vezprog
            wrote on last edited by
            #9

            I had this issue at one point. Do you have previous versions of the compilers installed? I used MSVC2010 compiler for a while with QtCreator and it was slow as death on 8.1. It was taking 10 seconds to step.

            After uninstalling all of the previous compiler versions and moping up everything, I just installed 2012 first, then 2010, and everything debugs fine now (I can switch between the two with the same performance).

            If I remember correctly, there is some information on microsoft's help pages that gives a recommended order on how to install different versions of the compilers.

            1 Reply Last reply
            1
            • K Offline
              K Offline
              kuzulis
              Qt Champions 2020
              wrote on last edited by
              #10

              2 dvez43,

              bq. I just installed 2012 first, then 2010, and everything debugs fine now

              At me at first MSVC2012 was installed. After some months I installed MSVC2010 in addition to. Therefore, apparently, a problem not in sequence.

              PS: Just it is a black magic. :)

              1 Reply Last reply
              0
              • Y Offline
                Y Offline
                Yahzi
                wrote on last edited by
                #11

                I have this problem too. The debugger is unbearably slow.

                I am running Win 8.1. I have QT Creator 3.2.2 based on QT 5.3.2.

                I have the latest WinSDK installed, and Visual Studio 10 Professional.

                When I go to Projects/Build & Run/Debug configuration, it says it builds to this directory: ...Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug.

                That implies it is running a 32 bit debugger. Under Projects/Build & Run/Manage Kits/Build & Run it says it auto-detects both x86 and x64 debuggers. So it knows I have a 64 bit debugger. How do I make it use that one?

                1 Reply Last reply
                0
                • Y Offline
                  Y Offline
                  Yahzi
                  wrote on last edited by
                  #12

                  I have this problem too. The debugger is unbearably slow.

                  I am running Win 8.1. I have QT Creator 3.2.2 based on QT 5.3.2.

                  I have the latest WinSDK installed, and Visual Studio 10 Professional.

                  When I go to Projects/Build & Run/Debug configuration, it says it builds to this directory: ...Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug.

                  That implies it is running a 32 bit debugger. Under Projects/Build & Run/Manage Kits/Build & Run it says it auto-detects both x86 and x64 debuggers. So it knows I have a 64 bit debugger. How do I make it use that one?

                  1 Reply Last reply
                  0
                  • SGaistS Offline
                    SGaistS Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on last edited by
                    #13

                    Hi and welcome to devnet,

                    You are building a 32bit application so you need a 32bit debugger. More "here":http://msdn.microsoft.com/en-us/library/windows/hardware/ff539099(v=vs.85).aspx

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #14

                      Hi and welcome to devnet,

                      You are building a 32bit application so you need a 32bit debugger. More "here":http://msdn.microsoft.com/en-us/library/windows/hardware/ff539099(v=vs.85).aspx

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      1 Reply Last reply
                      0
                      • Y Offline
                        Y Offline
                        Yahzi
                        wrote on last edited by
                        #15

                        OK, I get that. But how do I make it not so slow? It's really slow.

                        1 Reply Last reply
                        0
                        • Y Offline
                          Y Offline
                          Yahzi
                          wrote on last edited by
                          #16

                          OK, I get that. But how do I make it not so slow? It's really slow.

                          1 Reply Last reply
                          0

                          • Login

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