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. The C++ Compiler cannot run a simple test program
Forum Updated to NodeBB v4.3 + New Features

The C++ Compiler cannot run a simple test program

Scheduled Pinned Locked Moved Solved Qt Creator and other tools
47 Posts 6 Posters 12.2k 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.
  • C cristian-adam
    18 May 2023, 16:12

    On this Arm64 Laptop I have something like:

    Starting command "cmd /c set PATH".
    Path=C:\Projects\github\vcpkg;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Users\Cristian\AppData\Local\Programs\Python\Python311-arm64\Scripts\;C:\Users\Cristian\AppData\Local\Programs\Python\Python311-arm64\;C:\Users\Cristian\AppData\Local\Microsoft\WindowsApps;C:\Users\Cristian\AppData\Local\Microsoft\WinGet\Links;c:\Tools\cmake\bin;c:\Tools\ninja;c:\Tools\ccache;;C:\Users\Cristian\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Cristian\AppData\Local\Microsoft\WinGet\Packages\Microsoft.Sysinternals.ProcessExplorer_Microsoft.Winget.Source_8wekyb3d8bbwe;
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    
    The command "cmd /c set PATH" finished successfully.
    

    And for me all the things just work. Qt 6.5.0 with MSVC and MinGW.

    D Offline
    D Offline
    Daemonitas
    wrote on 18 May 2023, 16:14 last edited by Daemonitas
    #35

    @cristian-adam
    Path=C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Cloudflare\Cloudflare WARP;C:\Program Files\dotnet;C:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Qt\Tools\QtCreator\bin;D:\MinGw\bin;C:\cmake-3.26.3-windows-x86_64\cmake-3.26.3-windows-x86_64\bin;C:\Users-redacted-\AppData\Local\Microsoft\WindowsApps;C:\Users-redacted-\Documents\MinGW\bin
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

    C 1 Reply Last reply 18 May 2023, 16:29
    0
    • D Daemonitas
      18 May 2023, 16:14

      @cristian-adam
      Path=C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Cloudflare\Cloudflare WARP;C:\Program Files\dotnet;C:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Qt\Tools\QtCreator\bin;D:\MinGw\bin;C:\cmake-3.26.3-windows-x86_64\cmake-3.26.3-windows-x86_64\bin;C:\Users-redacted-\AppData\Local\Microsoft\WindowsApps;C:\Users-redacted-\Documents\MinGW\bin
      PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

      C Offline
      C Offline
      cristian-adam
      wrote on 18 May 2023, 16:29 last edited by
      #36

      @Daemonitas said in The C++ Compiler cannot run a simple test program:

      @cristian-adam
      Path=C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Cloudflare\Cloudflare WARP;C:\Program Files\dotnet;C:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Qt\Tools\QtCreator\bin;D:\MinGw\bin;C:\cmake-3.26.3-windows-x86_64\cmake-3.26.3-windows-x86_64\bin;C:\Users-redacted-\AppData\Local\Microsoft\WindowsApps;C:\Users-redacted-\Documents\MinGW\bin
      PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

      I can't see anything that would break things 😔

      How does the MSVC Kit with NMake Makefiles JOM generator work?

      D 1 Reply Last reply 18 May 2023, 17:02
      0
      • C cristian-adam
        18 May 2023, 16:29

        @Daemonitas said in The C++ Compiler cannot run a simple test program:

        @cristian-adam
        Path=C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Cloudflare\Cloudflare WARP;C:\Program Files\dotnet;C:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Qt\Tools\QtCreator\bin;D:\MinGw\bin;C:\cmake-3.26.3-windows-x86_64\cmake-3.26.3-windows-x86_64\bin;C:\Users-redacted-\AppData\Local\Microsoft\WindowsApps;C:\Users-redacted-\Documents\MinGW\bin
        PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

        I can't see anything that would break things 😔

        How does the MSVC Kit with NMake Makefiles JOM generator work?

        D Offline
        D Offline
        Daemonitas
        wrote on 18 May 2023, 17:02 last edited by Daemonitas
        #37

        @cristian-adam
        the build button was disabled again

        oops I accidentally marked it as solved

        D 1 Reply Last reply 19 May 2023, 01:27
        0
        • D Daemonitas has marked this topic as solved on 18 May 2023, 17:16
        • D Daemonitas has marked this topic as unsolved on 18 May 2023, 17:16
        • G Offline
          G Offline
          goldenhawking
          wrote on 18 May 2023, 22:55 last edited by
          #38

          QMake sometimes is simpler than CMake for simple applications.

          Qt is the best C++ framework I've ever met.

          1 Reply Last reply
          0
          • D Daemonitas
            18 May 2023, 17:02

            @cristian-adam
            the build button was disabled again

            oops I accidentally marked it as solved

            D Offline
            D Offline
            Daemonitas
            wrote on 19 May 2023, 01:27 last edited by
            #39

            @Daemonitas
            f65d87ee-ebe6-4859-955f-fde729cdbbee-image.png
            I got this pop up now when compiling using the msvc kit

            1 Reply Last reply
            0
            • D Daemonitas
              18 May 2023, 14:28

              @cristian-adam
              So I do this right?
              c298d862-11f9-4609-9dee-a6642e07f74b-image.png

              And this is after I disabled windows defender

              f7b2b3f0-3b86-40cc-84a3-0728392df105-image.png

              O Offline
              O Offline
              Orkun Tokdemir
              wrote on 19 May 2023, 08:17 last edited by
              #40

              @Daemonitas Can you compile anything with the compiler CMake found?
              Can you please try it with the hello word code?

              <the full path I highlighted>  hello.cpp -o hello 
              

              bc080015-b7a0-4432-8150-6c2de00f10c5-image.png

              D 1 Reply Last reply 19 May 2023, 08:32
              0
              • O Orkun Tokdemir
                19 May 2023, 08:17

                @Daemonitas Can you compile anything with the compiler CMake found?
                Can you please try it with the hello word code?

                <the full path I highlighted>  hello.cpp -o hello 
                

                bc080015-b7a0-4432-8150-6c2de00f10c5-image.png

                D Offline
                D Offline
                Daemonitas
                wrote on 19 May 2023, 08:32 last edited by
                #41

                @Orkun-Tokdemir
                you mean this one?
                23ca8fb9-2b0f-4597-8f17-3ff3738949c9-image.png

                O 1 Reply Last reply 19 May 2023, 08:45
                0
                • D Daemonitas
                  19 May 2023, 08:32

                  @Orkun-Tokdemir
                  you mean this one?
                  23ca8fb9-2b0f-4597-8f17-3ff3738949c9-image.png

                  O Offline
                  O Offline
                  Orkun Tokdemir
                  wrote on 19 May 2023, 08:45 last edited by
                  #42

                  @Daemonitas yes

                  D 1 Reply Last reply 19 May 2023, 08:50
                  0
                  • O Orkun Tokdemir
                    19 May 2023, 08:45

                    @Daemonitas yes

                    D Offline
                    D Offline
                    Daemonitas
                    wrote on 19 May 2023, 08:50 last edited by
                    #43

                    @Orkun-Tokdemir
                    well clearly it works
                    perhaps the problem is actually my laptop itself
                    but what causes this in the first place

                    O 1 Reply Last reply 19 May 2023, 08:55
                    0
                    • D Daemonitas
                      19 May 2023, 08:50

                      @Orkun-Tokdemir
                      well clearly it works
                      perhaps the problem is actually my laptop itself
                      but what causes this in the first place

                      O Offline
                      O Offline
                      Orkun Tokdemir
                      wrote on 19 May 2023, 08:55 last edited by
                      #44

                      @Daemonitas Did you run it as below?

                      "C:Qt/Tools/mingw120_64/bin/c++.exe"  hello.cpp -o hello
                      
                      D 1 Reply Last reply 19 May 2023, 09:14
                      0
                      • O Orkun Tokdemir
                        19 May 2023, 08:55

                        @Daemonitas Did you run it as below?

                        "C:Qt/Tools/mingw120_64/bin/c++.exe"  hello.cpp -o hello
                        
                        D Offline
                        D Offline
                        Daemonitas
                        wrote on 19 May 2023, 09:14 last edited by
                        #45

                        @Orkun-Tokdemir
                        yes It works fine

                        C 1 Reply Last reply 19 May 2023, 10:06
                        0
                        • D Daemonitas
                          19 May 2023, 09:14

                          @Orkun-Tokdemir
                          yes It works fine

                          C Offline
                          C Offline
                          cristian-adam
                          wrote on 19 May 2023, 10:06 last edited by
                          #46

                          There is something wrong with your Windows installation / laptop.

                          The compilers themselves seem to work, but not the build programs (ninja, mingw32-make, msbuild, jom).

                          The antivirus is not the issue. I can think of two issues:

                          1. some sort of a disk failure
                          2. some user rights access issues

                          You can get yourself a Windows Virtual Machine from https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/

                          That is if the laptop is powerful enough to run a VM.

                          D 1 Reply Last reply 19 May 2023, 12:08
                          2
                          • C cristian-adam
                            19 May 2023, 10:06

                            There is something wrong with your Windows installation / laptop.

                            The compilers themselves seem to work, but not the build programs (ninja, mingw32-make, msbuild, jom).

                            The antivirus is not the issue. I can think of two issues:

                            1. some sort of a disk failure
                            2. some user rights access issues

                            You can get yourself a Windows Virtual Machine from https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/

                            That is if the laptop is powerful enough to run a VM.

                            D Offline
                            D Offline
                            Daemonitas
                            wrote on 19 May 2023, 12:08 last edited by Daemonitas
                            #47

                            @cristian-adam
                            so I reinstalled windows and mingw works
                            9b2ad2bd-7bf5-4f56-adf8-4dbda248ec86-image.png
                            msvc said its missing cxx compiler path but hey atleast mingw works so I guess problem solved
                            my windows is the problem after all. Had to sacrifice my files but as long as it works its a win in my book.

                            1 Reply Last reply
                            2
                            • D Daemonitas has marked this topic as solved on 19 May 2023, 12:09

                            44/47

                            19 May 2023, 08:55

                            • Login

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