Unsolved Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you're running
-
For the program developed under windows10, when installing under windows7, it will prompt:
Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher. -
It's not related to Qt, but here are a few leads:
- check the architecture for which the program was built;
- check if you're using the Win10 SDK
It would help a lot if you gave information about compiler, host and target architecture.
-
@JohanSolo
Can 64-bit QT compile 32-bit programs?Or does 64-bit Qt only compile 64-bit programs and 32-bit Qt only compile 32-bit programs? -
Qt is no compiler: it's a framework, a set of libraries.
If you're using Visual Studio, you can compile 32-bit and 64-bit software on a 64 bits windows. For mingw, you have to install one compiler for each target architecture (but both can be used on a 64-bits windows). Again, it would help a lot if you gave information about compiler, host and target architecture, Qt version (and how you installed it).