如何解决MinGW cc1plus.exe和collect2.exe“无法正确启动应用程序0xc0210000单击“确定”关闭该应用程序”
我最近通过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,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,1,1)
print(list)
print(numSwap)
命令对其进行编译,但出现2个错误窗口:
我也尝试使用其他命令,例如c ++而不是g ++,但是得到的结果相同,这是我要编译的代码:
g++ 1.cpp -o 1.exe
解决方法
我找到了一个解决方案,导致这些错误的原因是我在一个驱动器上使用了bitlocker,它甚至不包含编译器正在使用的文件(程序和mingw都在其中一个不同的驱动器),但是删除驱动器上的bitlocker可以解决问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。