codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码...

用codeblocks产生的问题

codeblocks生成的可执行文件,双击不能运行,出现一下错误

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第1张图片

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第2张图片

  • 造成这样的原因主要是安装codeblocks时选择的安装路径不是默认的, 也就是不是安装在系统盘C盘, 如果是默认的系统会自动配置好的. 我是装到其他盘的,怕占系统盘的内存空间, 所以导致系统找不到上述文件.
  • 解决办法只需手动添加用户的环境变量, 这样就能直接运行codeblocks产生的可执行文件
  • 其次, libstdc++-6.dlllibgcc_s_seh-1.dll文件都是在安装codeblocks的文件下MinGW\bin在MinGW中的bin文件夹中,因此只需找到MinGW下bin文件夹的路径即可

解决办法:

  1. 首先找到MinGW下bin文件夹的路径; 可以在文件管理器中搜索libstdc++-6.dll,

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第3张图片

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第4张图片

选中右键选中属性

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第5张图片

  1. 进入高级系统设置里添加环境变量

在桌面此电脑图标处,右键点击,选择属性

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第6张图片

点击进去选高级系统设置

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第7张图片

选择环境变量

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第8张图片

用户变量中的Path中点击编辑

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第9张图片

点击新建环境变量

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第10张图片

将当初安装的codeblocks的文件夹下也就是MinGW\bin的文件路径复制进去

比如我的文件路径为:‪D:\CodeBlocks安装\CodeBlocks\MinGW\bin

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第11张图片

复制进去后,点击确定, (一定要点击确定,否则它不保存你输入的内容)

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第12张图片

最后就可以双击运行codeblocks产生的可执行文件

在这里插入图片描述

就不会再弹出上面那样的窗口

codeblocks出现的问题: 由于找不到 libstdc++-6.dll, 无法继续执行代码..._第13张图片

OK,搞定

注意: 这样设置只是针对CodeBlocks产生的可执行文件有效, 其他的工具无效.

你可能感兴趣的:(笔记,C语言程序设计,#,问题处理,c++,其他)