多语言展示
当前在线:1961今日阅读:99今日分享:20

codeblocks 16.01时出现Can't find compiler

codeblocks 有的版本安装完运行时,会提示Can't find compiler executable in your search path for GNU GCC Compier,比如16.01版本。
工具/原料
1

电脑

2

codeblocks 16.01

方法/步骤
1

一旦出现这个提示,是说 提供的路径没有找到GNU GCC编译器。晕了,我记得之前的某个版本(12.11)如此提示我的时候是因为我安装的时候把默认的编译器改成了Microsoft Visual C++ 2010了,可是这次我安装的时候是一路的默认啊。连安装路径都没改。

2

于是重新设置一下setting ——>compiler,选择Microsoft Visual C++ 2010,选择set as default ,然后点ok

3

然后建立工程的时候也是选择Microsoft Visual C++ 2010作为编译器。

4

如果你安装的是其他版本,如codeblocks-12.11mingw-setup_user.exe,此时出现没找到编译器的提示,要看看compiler setting 中是否选对了默认编译器。如果忘了安装时系统自带的编译器是什么,只好从头往下一个一个试,或者重新装一下,记住下图的编译器是哪个。

注意事项
1

当然了,这里有个前提,在安装程序的时候,有个选择默认编译器的过程,如果不选,默认编译器是GNU GCC,然而在16.01这个版本中,没有这个编译器,自带的是Microsoft Visual C++ 2010,因此会出现上面的状况。

2

除此之外也可以选择安装带有GNU编译器的版本,如codeblocks-12.11mingw-setup_user.exe,或者下载一个编译器,比如mingw(当然安装完别忘了按照上面的操作重新选择默认编译器)。

推荐信息