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