Code Blocks 新建项目后点击运行时出现错误:Can't find compiler executable in your configured search path's for GNU GCC Compiler
解决方法:
方法一:卸载现有版本,安装含有 minGW 编译器的版本
方法二:下载MinGW,自行安装编译器环境
参考:c++ - 环境搭建 | Windows中MinGW-w64及GCC的下载、安装与配置 - 字节幺零二四 - SegmentFault 思否
下载安装包
一开始是打算通过 MinGW 的 exe 安装包来安装环境的,后面发现在 sourceforge 找不到,于是找了压缩包的方式进行安装
进入 MinGW 的官网,找到 MinGW-W64-builds 的部分,从 github 中下载压缩包
关于安装包的参数说明,可参考上面列出的参考文章中的参数,选择自己需要的版本进行下载
这里下载了 11.2,seh 的版本
接下来是环境配置
配置环境变量,在系统变量 Path 中新增项,值为MinGW压缩包解压后的 bin 路径
验证是否安装完成
在命令行中输入 gcc -v,可以正常看到版本就说明安装完成
配置 code Blocks 软件的编译设置
点击菜单栏中的 Settings-Complier,进入编译设置
将 Toolchain executables 设置成 MinGW 所在路径的 bin 文件夹,也就是上上一步中环境变量的地址
配置完成后执行项目,可以看到已正常出现 hello world 的字样,说明此时可以正常编译C++项目并运行了