刚安装 codeblock ,第一个程序就无法 编译/运行?
记录一次解决 codeblock 无法编译/运行的过程。
码字不易,对你有帮助的话,求 点赞/转发/关注
关注公众号:不会编程的程序圆
看更多干货,获取第一时间更新!
今天想用一下 Code::Block 编译器,写了一段 Hello World 的代码,然后就开始受折磨了,现在问题解决了,感觉神清气爽。
现在我一步一步说无法编译/运行的可能原因
Can't find compiler executable in your configured search paths for GNU GCC Compiler
我的这个报错是在刚打开 CodeBlock 时,界面右下角弹出的。
原因有可能是你下载的 codeblock 没有带编译器,查看方法是:
按照下面3张图一步一步来
然后你就会看到这个界面,从上开始看
我的 compile's installation directory 路径已经弄好了。
你得默认可能是在 C/MinGW 或者其他的,你要关注的是在这个路径下有没有这个文件夹,有点话也进去看看,看里面有没有内容。
如果没有的话,恭喜你,你没有下载 MinGW 这个编辑器,现在摆在你面前有两条路:
去下载一个编译器,然后再回到这里来把路径写好。这时也要注意下面3个.exe 路径是否能在你编译器下载到的目录里的 bin 目录里找到。
重新下一个带 MinGW 的 CodeBlock
第二种也是我选择的办法,可以参考这个回答:
解决了回来也给我点个赞!!!
Process terminated with status1073741510
这是我最终的解决问题的办法,现在说说我的弯路。
我用第一种方法去下载编译器,下载好,目录配好之后,结果是只能编译,不能运行
编译很正常,error,warning什么的都给你写的好好的,运行时控制台是能出来,但是 hello world 不显示,然后就 return 了一个很奇怪的值。关了控制台,底部 build log 显示错误
Process terminated with status1073741510
然后我就谷歌,有人说要配置 path 环境变量,我就在高级设置里的 path 中加上了 MinGW 目录中 bin 的目录,但是依然还是上面的错误。
我也看了 StackOverflow 和 segmentationfault 的相关问题都没有给出一个适合我的情况的解答可以参考。
最后竟然重下就好了!晕!
用 codeblock 来输出第一个条程序把!