codeblocks带编译器
1. codeblocks中没有全局编译器设置是怎么回事
原因:
1、编译器选择错误,选取已经安装且准备使用的编译器。
2、工程创建时配置错误,需要在左侧工程栏,右键点击编译的文件。
3、路径设置错误,点击Auto-detect自动选取,查看bin子目录是否有相应的编译器。
2. 使用Code Blocks 编译并运行出错 什么原因
如果安装了带编译器的codeblocks,还是不能编译,那可能就是设置问题了。
打开codeblocks , 点菜单中的 setting , 选择 compiler and debugger。
会弹出一个设置页,请确认右边的compiler 选择的是GNU GCC Compiler.
下面有几个标签页,分别是Compiler setting , Linker setting ... 选择第四个标签页 Toolchain executables
这里要设置编译器的目录。可以先点右边的auto detect,让编译器自动探测设置。
如果探测到了,弹出的框里会写 Auto-detected installation path of "GNU GCC Compiler" in "C:\..."
如果没有探测到,也会弹出一个框给出提示。
如果自己知道编译器的目录,可以自己选择,点auto detect 旁边的三个点的按钮,自己选择目录就行了。
直接把目录的路径复制到那一行也是可以的。
下面的设置,按安装时候的初始值,不需要改变。
确定后就可以了,自己去试试hello world 吧。
3. 怎么设置codeblocks的编译器啊,不是很懂,希望你们能耐心教下我,感谢!
你是不会设置编译器是吗?
如果安装mingw,再设置就很麻烦;
我猜你也没那么多时间;
有种取巧的办法,就是安装内置集成mingw编译器的codeblocks,
你可以登录codeblocks官网,选择download,然后找到Download the binary release
点击codeblocks-16.01mingw-setup.exe 旁的Sourceforge.net or FossHub,
随便点一个就好了,进去等待自动下载,安装后打开,一般会默认选择集成的mingw编译器
,随便写个程序测试下就好了,c++11标准有个开关,你应该不需要用到。
选择settings compiler compilersettings genral have g++ follow the c++ 11 ios...后面的勾打上,然后测试输出,
cout<<__cplusplus;有两个下滑线;
结果应该是201103;
集成的默认下载链接我也给你一下吧
https://www.fosshub.com/Code-Blocks.html/codeblocks-16.01mingw-setup.exe
4. 如何设置codeblocks编译器
首先在编译器设置中设置为 vc 2010即可。
但是只安装vc 2010的话,在vc的bin目录中无法找到rc.exe和cdb.exe。
rc.exe可以从C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目录下找到。你也可以把rc.exe 和rcdll.dll拷贝到vc的bin目录下。
cdb.exe无法找到,你必须下载 Debugging Tools for Windows 。当然这个东西没有单独的包可下载,你可以下载Microsoft Windows SDK for Windows 7 and .NET Framework。这个东西现在只需先下载一个500k的引导程序,然后其他的都不要,只要Debugging Tools for Windows就好了。
安装好的cdb.exe在C:\Program Files\Debugging Tools for Windows (x86)目录下,你需要在compiler and debugger settings中的Toolchain executables选项的additional paths中增加这个目录以便codeblocks查找它。
ok,现在你可以用目前最棒的c++编辑器和最棒的c++编译器了:)
或许你在编译一个带资源文件的工程,而这个资源文件#include <windows.h>时,你又会遇到问题:致命错误 RC1015: 无法打开包含文件 'windows.h'。还是一样在compiler and debugger settings中的search directories设置中为编译、链接、资源编译三个选项加上下面这个查找目录:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include
5. codeblocks怎么知道有没有编译器
你估计下载的是codeblocks-13.12-setup.exe,不带编译器的。
你可以重新下载安装带编译器的codeblocks-13.12mingw-setup.exe
如果你电脑上已经安装有mingw或cygwin,那么可以在codeblocks的Setting->Compiler..中设置编译器的路径
6. codeblocks提示编译器正在使用中止调试进程什么意思
还在编译界面。codeblocks提示编译器正在使用中止调试进程是固定的,其意思就是还在编译界面,codeblocks是一款功能强大的程序开发软件,该款软件的功能很多,操作方便,深受用户的喜欢。
7. codeblocks有没有自带编译器的那种求安装包。
有啊,去官网,早Windows的binary版本下载。 CodeBlock只是一个IDE,编译器一般是mingw或GCC(TDM-GCC)。这两个最新的版本分别如下
codeblocks-13.12mingw-setup.exe
codeblocks-13.12mingw-setup-TDM-GCC-481.exe
其它的选择:codelite也有带MinGW TDM-GCC的安装包;Dev-CPP(Onwell接手后的版本)也有GCC和MinGW两个版本的安装包。
既然是搞开发的,学会为不同的IDE配置编译器,是必须的环节啊~
8. CodeBlocks打入代码后无法运行是什么情况
如果安装了带编译器的codeblocks,还是不能编译,那可能就是设置问题了。x0dx0a打开codeblocks , 点菜单中的 setting , 选择 compiler and debugger。x0dx0a会弹出一个设置页,请确认右边的compiler 选择的是GNU GCC Compiler.x0dx0a下面有几个标签页,分别是Compiler setting , Linker setting ... 选择第四个标签页 Toolchain executablesx0dx0a这里要设置编译器的目录。可以先点右边的auto detect,让编译器自动探测设置。x0dx0a如果探测到了,弹出的框里会写 Auto-detected installation path of "GNU GCC Compiler" in "C:\..."x0dx0a如果没有探测到,也会弹出一个框给出提示。x0dx0a如果自己知道编译器的目录,可以自己选择,点auto detect 旁边的三个点的按钮,自己选择目录就行了。x0dx0a直接把目录的路径复制到那一行也是可以的。x0dx0a下面的设置,按安装时候的初始值,不需要改变。x0dx0a确定后就可以了,自己去试试hello world 吧。
9. 上codeblocks说环境错误,怎么解决
codeblocks只是一个编程环境(IDE),你需要配置相应的编译器。 不知道你安装的CodeBlocks是否带MinGW这个编译器, 如果没有,为了简便起见,还是重新下载带编译器的安装包,然后重新安装。x0dx0ax0dx0a如果你已经下载并安装了编译器,那么进入CodeBlocks后,进入Settings->Compiler and Debuger,然后Select Compiler,如果已配置了,再进入Toolchain executables,里面有installation directory相关信息;看看是否已设置正确? 其实你如果没有安装带编译器的CodeBlocks,还是可以下载并安装编译器后,在这里配置一下。x0dx0ax0dx0a如果上面都作了,尝试用管理员权限运行CodeBlocks。x0dx0ax0dx0a又:下载的程序,最好是从源头官方下载的~
10. codeblocks无法编译运行 无法编译运行解决办法
1、首先登陆codeblocks官网,上官网才是专业人士的做法,点download进入下载页面。
2、一般只是使用,不会对它的源代码做修改,因此选择release版本。
3、之后可以看到针对各种操作系统的版本,一般大家用的是Windows版本,这里注意要选择后两个版本,第一个版本是不带编译器的,盲目选择第一个版本产生的后果后面再讲。
4、下载后直接双击安装就好了,注意安装界面中出现编译器选项,说明这个版本是自带编译器的。
5、如果下载的是前面一步中的第一种,就是这样的安装界面,注意到它是不带编译器的,因此安装好后可能无法编译(除非你电脑上本来有编译器可以供CodeBlock使用)。
6、下一步安装目录没有选默认,而是改了目录,这样可能导致安装完后仍无法编译,但修改一下设置就可以解决了。
7、安装完后首先到安装目录下看有没有装上编译器,如果没有这个文件夹你可能是安装的不带编译器的版本。
8、有上一步的这个文件夹但是仍然无法编译代码的话,是由于前面安装时更改了安装目录,而程序去默认的目录下(C盘)去找这个文件夹没找到就导致无法编译。解决方法很简单,打开软件,选择setting->Compiler。
9、在编译器设置页面手动浏览找到MinGW文件夹,或选择autodetect,就可以完成编译器的设置,可以顺便将GNU GCC 设为默认编译器。
10、编译成功的效果如下,如果不能编译则log栏为空,还会弹出提示栏。
