CLion 关于“Exit Code = 216, 与版本的1%不兼容“的问题的究极解决方案

首先写这篇之前本人的电脑,包括上一台电脑已经无数次出现这种问题了,每次打比赛途中或者之前被整这么一出心态真的崩掉,去年好几场比赛都是被这个东西毁掉了,忘记多少次是用洛谷ide写的代码了

本人上网搜包括咨询教授,尝试了包括但不限于以下几种方法

1. 删了重新下载,显然没用,而且费时费力

2. 输入”pacman -Syu” 命令,一时有用,第二天还是一样

3. 重启,这个时间多的同学可以试试,关键时刻掉链子会炸毛的

4. 买新电脑,这个未必需要多少钱,事实上我一开始也是这么想的,但是后来直到我换了新电脑安然无恙了10个月才发现问题: 特么的这个蛋疼的问题又出来了

那怎么办呢?网上查了好多方法,最后竟然没有一个适用,还是我综合了一下网络上的方法,得到了问题的解决方法

 

首先,大部分的错误发生和穿越火线或者DNF  这类游戏客户端  高 度 相 关

这是有一个老哥提醒我的,他说每次玩完cf都会出现这种问题,卸载了就没了,就怀疑了起来

回想起来确实,暑假集训之前天天下午打cf,出现了这个问题,然后开始训练每天没时间打游戏之后问题自动消失了,大二我在学校出现问题的时候也是恰好打cf出现的这类问题,回家之后不打了,问题就没了

然后我测试了一下,打开电脑开了盘cf,结果就出现错误了,看来确实是和cf相关,似乎是cf的内存把clion的cache冲垮了引起的,这个是TX的锅,不可抗力,那么想玩cf又想打cf的同学们可以试试以下这个方法,亲测有用

那么来看看步骤八

1. 在上栏Tools里点击CMake -> reset cache and project

 

 

 2. 将settings里的toolchain设置成let cmake detect

 

 

 

3. 在terminal 里输入以下代码:

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 4

4. 重启电脑,打开clion

5. 将toolchain 设置成x86版本的(clion会自动从上到下检索gcc和g++,但是前面的不是64位系统的组件)

 

 

 然后点Apply就行了,一次不行再来,至多两次问题就能完美解决了

以后再也不用担心codeforces和crossfire不能共存的问题了2333

posted @ 2021-01-09 23:22  tiany7  阅读(391)  评论(0编辑  收藏  举报