已解决:codeblocks编译C++程序后运行弹窗报错:不支持的16位应用程序

由于注册表可能被安全软件篡改,卸载电脑管家并安装360安全卫士进行系统修复可以解决Codeblocks运行时的16位应用程序错误。卸载旧版Codeblocks,清除残留,重新安装后需新建项目,避免使用已编译过的项目。可能是电脑管家导致的问题,但360成功修复。确保在清理垃圾时,将C++和Codeblocks相关项添加到白名单。
摘要由CSDN通过智能技术生成

把电脑上面的安全管家卸载,然后下载360安全卫士,去系统修复那里直接修复即可。 然后要卸载原来的codeblocks,用360清理一下残留的垃圾,然后重启,然后重新安装,之后不能使用之前编译过的项目,要重新新建项目使用,就算原项目重新编译也不行。

原因分析是: 注册表被篡改,不知道是什么程序篡改的,目测是电脑管家等电脑软件篡改的,因为我把电脑管家卸载之后下载360就正常了(也有可能是电脑管家没有能修复那个篡改注册表的功能),今天发现360还是很强的。其实那些360广告弹窗什么的都可以自己手动设置不弹窗的

不100%确定是电脑管家的问题,但是确实管用。

注:鄙人之前用的CodeBlocks是17.*版本,发刚刚打开CodeBlocks的时候会有窗口闪烁,所以降级到了16.01版本。

注意:

笔记亲自尝试,在win10上,使用电脑管家或者360去清理垃圾之后,就会出现上面的这个报错。这才是问题所在,所以只要不清理垃圾,或者清理垃圾的时候把所有关于C++、codeblock等相关的内容加入清理的白名单即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tony Einstein

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值