Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. C++ Gurus
  4. Add VTK library to Qt project
Forum Update on Monday, May 27th 2025

Add VTK library to Qt project

Scheduled Pinned Locked Moved Solved C++ Gurus
vtk
42 Posts 3 Posters 15.9k Views
  • 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
    #33

    Did you nuke the .pro.user file ?
    If not, this one is likely still configured for your old project.

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

    Please_Help_me_DP 2 Replies Last reply
    1
    • SGaistS SGaist

      Did you nuke the .pro.user file ?
      If not, this one is likely still configured for your old project.

      Please_Help_me_DP Offline
      Please_Help_me_DP Offline
      Please_Help_me_D
      wrote on last edited by
      #34

      @SGaist yes I looked carefully at the .pro-file and I think it'is ok because it is a standart pro-file with added libraries. I also tried to create new project, add libraries and launche copied main.cpp - the same result.
      Do you know what jom 1.1.3 - empower your cores means? Beaucause this is the only thing that sometimes is highlited with red color
      pro.png CDB.png

      1 Reply Last reply
      0
      • SGaistS SGaist

        Did you nuke the .pro.user file ?
        If not, this one is likely still configured for your old project.

        Please_Help_me_DP Offline
        Please_Help_me_DP Offline
        Please_Help_me_D
        wrote on last edited by
        #35

        @SGaist I found that I don't have PATH (all in capital) neither in ENVIRONMENT VARIABLES nor in SYSTEM VARIABLES.
        I only have Path ENVIRONMENT VARIABLE. Maybe I should create it and point to some Qt or Visual Studio components?

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

          I wasn't talking about the .pro file but the .pro.user file that is generated by Qt Creator and which contains the various settings of your project.

          No, just use Path since it's what is already used by the system (I currently don't know why the casing has changed).

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

          Please_Help_me_DP 1 Reply Last reply
          1
          • SGaistS SGaist

            I wasn't talking about the .pro file but the .pro.user file that is generated by Qt Creator and which contains the various settings of your project.

            No, just use Path since it's what is already used by the system (I currently don't know why the casing has changed).

            Please_Help_me_DP Offline
            Please_Help_me_DP Offline
            Please_Help_me_D
            wrote on last edited by
            #37

            @SGaist yes, I've tried to delete it but unfortunately that didn't help
            I don't have any idea what is the possible reason of my problem now

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

              You may have gremlins in your machine...

              Did you check with DependencyWalker if you are missing any dll ?

              As for the jom message, jom is a nmake replacement that does handle parallel building in a better.

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

              Please_Help_me_DP 2 Replies Last reply
              1
              • SGaistS SGaist

                You may have gremlins in your machine...

                Did you check with DependencyWalker if you are missing any dll ?

                As for the jom message, jom is a nmake replacement that does handle parallel building in a better.

                Please_Help_me_DP Offline
                Please_Help_me_DP Offline
                Please_Help_me_D
                wrote on last edited by
                #39

                @SGaist said in Add VTK library to Qt project:

                You may have gremlins in your machine...

                What is "gremlins"?
                I just tried dependency walker even I dont fully understand how to use it (I clicked File->Open MyApp) I can say that all these libraries that are highlighted with yellow I have in C:\apps\MSVC_apps_debug\VTK_820\bin
                And I added this /bin path to Path and PATH variables in Qt Runtime Environment (in Projects tab)
                dll.png DependencyWalker.png

                1 Reply Last reply
                0
                • SGaistS SGaist

                  You may have gremlins in your machine...

                  Did you check with DependencyWalker if you are missing any dll ?

                  As for the jom message, jom is a nmake replacement that does handle parallel building in a better.

                  Please_Help_me_DP Offline
                  Please_Help_me_DP Offline
                  Please_Help_me_D
                  wrote on last edited by
                  #40

                  @SGaist thank you!
                  Tanks to your idea that I miss some libraries I doble clicked on MyApp.exe :)
                  And it told me that it needs some VTK libraries and ZLIB!!! O forgot that when I was compiling VTK libraries last time (on Windows 10) I pointed that I have ZLIB in Cmake GUI and when I did it before (on Windows 7) I didn't do that. And it seems to me that the debugger doesn't have to tell me wether I miss libraries or not.

                  Then I copied .dll files from /VTK/bin and /ZLIB/bin to MyApp.exe folder and it worked
                  Then I added /ZLIB/bin to the PATH and deleted .dll files from MyApp.exe folder and it also worked
                  But what is the difference between BUILD and RUNTIME settings in as in picture below? Now I added path to /VTK/bin and /ZLIB/bin in both of them.
                  Tomorrow I'm going to try other examples from VTK web-site but I think all of them should now wooooork :)
                  difference.png

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

                    Glad you found out and thanks for sharing !

                    As for the gremlin, it comes from an old plane related sabotaging critter.

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

                    Please_Help_me_DP 1 Reply Last reply
                    0
                    • SGaistS SGaist

                      Glad you found out and thanks for sharing !

                      As for the gremlin, it comes from an old plane related sabotaging critter.

                      Please_Help_me_DP Offline
                      Please_Help_me_DP Offline
                      Please_Help_me_D
                      wrote on last edited by
                      #42

                      @SGaist ahaha thank for gremlins)

                      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