CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。
出现的错误信息为:
错误运行'basicLearn': Cannot run program "D:\c++\cmake-build-debug\basicLearn.exe" (in directory "D:\c++\cmake-build-debug"): CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。
first method:
下载新的mingw。将mingw下的bin路径添加到系统环境变量中。以我的为例:
在clion的 设置->构建,执行,部署->工具链
在clion的 设置->构建,执行,部署->CMake 选择刚创建的mingw(这里我的是MinGW(1))
等待项目加载完成后就可以运行了!!
secong method
解决措施:
clion -> Tools -> CMake -> Reset Cache and Reload Project
本人的情况不适用。
third method
转自:Lightr-
1.打开项目文件地址 删除除C文件外所有
2.打开Clion ----NewCMake… 重新在该项目文件目录下创建
forth method
在命令行执行 for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1 后重启有效。
for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1