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. Just started trying an example in Qt but get "No debugger set up"
Forum Updated to NodeBB v4.3 + New Features

Just started trying an example in Qt but get "No debugger set up"

Scheduled Pinned Locked Moved Solved General and Desktop
23 Posts 2 Posters 6.9k 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #12

    That's pretty strange situation I haven't hit yet…

    Since you're on 5.6.0, can you update to 5.6.1 or 5.7.0 to see if you are still experiencing this ?

    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
    • J Offline
      J Offline
      jdent
      wrote on last edited by
      #13

      I would have to download everything and compile because I use open source license

      I think having the project open both in Visual Studio AND Qt Creator might have corrupted something don't you think??

      Regards,
      Juan

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

        What do you mean download everything and compile ? If you used the online installer you can simply update from the MaintenanceTool and you should be good to go.

        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
        • J Offline
          J Offline
          jdent
          wrote on last edited by
          #15

          Went to Qt origin and downloaded the online installer (called qt-unified-windows-x86-2.0.3-online.exe) and started executing it... when I got where I need to give the installation root, I tried C:\Qt but it says "The folder you selected already exists and contains an installation.. Choose a different target.."

          So I was going to choose C:\QtNext ... however:

          Was this the "MaintenanceTool" you suggested to use? It doesn't feel like that - it feels like a whole new installer...

          ??
          Juan

          1 Reply Last reply
          0
          • J Offline
            J Offline
            jdent
            wrote on last edited by
            #16

            Sorry - I just found the MaintenanceTool -- ----- ignore my last posting...

            Juan

            1 Reply Last reply
            0
            • J Offline
              J Offline
              jdent
              wrote on last edited by
              #17

              I am updating to 5.6.1 and will let you know if this cures the problem

              Strangely there wasn't an option in the MaintenanceTool to update to 5.7???

              Regards,
              Juan

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

                Strange, in that case you can always try to grab the online installer again and check if it's available.

                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
                • J Offline
                  J Offline
                  jdent
                  wrote on last edited by
                  #19

                  Ok, it now compiles and runs and can be debugged!

                  Just one thing: when I choose to use MySQL in this example, it does not find libmysql.dll...

                  What is the preferred way of telling the EXE where its DLLs are?

                  Regards,
                  Juan

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    jdent
                    wrote on last edited by
                    #20

                    Got it - I modified the PATH environment variable in the Kits tab of the Build & Run section of Tools->Options to include the directory containing libmysql.dll.

                    Is this the PREFERRED OFICIAL WAY TO MAKE DLLs AVAILABLE AT RUNTIME?

                    What if the EXE is run outside the Qt Creator environment?

                    Is there a way to copy dependent DLLs to the same directory that contains the EXE? Any such tool for instance? Maybe the tool uses Dumpbin to examine the EXE dependencies? Does this exist? Do you think this is a wise way to go?

                    Regards,
                    Juan

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

                      From a Qt Creator perspective, it's one way to do it. You can also modify the the environment in the Run part of the Project panel.

                      If the exe is run outside Qt Creator you have to take the same steps as you would when deploying on another computer. That part has been greatly simplified since windeployqt has been created.

                      If some things aren't found, you'll have to copy them manually. In the case of MySQL, simply copy the .dll in the same folder as the application.

                      On a side note, please don't use so much caps, in written language it's considered shouting and rude.

                      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
                      • J Offline
                        J Offline
                        jdent
                        wrote on last edited by
                        #22

                        I am sorry about the upper case!! Truly did not mean to be rude or shouting and specially to someone who has been so good and helpful!

                        Great tips!

                        Juan

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

                          No worries ;)

                          Since you have it working now, please mark the thread as solved using the "Topic Tool" button so that other forum users may know a solution has been found :)

                          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

                          • Login

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