MinGW cc1plus.exe和collect2.exe“无法正确启动应用程序(0xc0210000)。单击“确定”关闭该应用程序”

时间:2020-11-02 10:20:21

标签: c++ mingw msys2

我最近通过MSYS2安装了MinGW64,并将其添加到在cmd中对其进行测试的路径,我创建了一个简单的.cpp脚本,并尝试使用def selection(list, i, j, flag): global swapNumber size = len(list) if (i < size - 1): if (flag): j = i + 1; print(list) if (j < size): if (list[i] > list[j]): swapNumber +=1 print(swapNumber) list[i],list[j]=list[j],list[i] print(list) swapNumber = selection(list, i, j + 1, 0); else: swapNumber = selection(list, i + 1, i+2, 1); return(swapNumber) swapNumber = 0 list = [6, 2, 3, 7, 1] numSwap = selection(list, 0, 1, 1) print(list) print(numSwap) 命令对其进行编译,但出现2个错误窗口:< / p>

enter image description here

enter image description here

我也尝试使用其他命令,例如c ++而不是g ++,但是得到的结果相同,这是我要编译的代码:

g++ 1.cpp -o 1.exe

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案,导致这些错误的原因是我在一个驱动器上使用了bitlocker,它甚至不包含编译器正在使用的文件(程序和mingw都在其中一个不同的驱动器),但是删除驱动器上的bitlocker可以解决问题