codeblocks哪个自带编译器
㈠ 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
㈡ 怎么设置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
㈢ 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配置编译器,是必须的环节啊~
㈣ 我安装的codeblocks总是没编译器,怎么办
一般我们只是使用,不会对它的源代码做修改,因此选择release版本
之后可以看到针对各种操作系统的版本,一般大家用的是Windows版本,这里注意要选择后两个版本,第一个版本是不带编译器的,盲目选择第一个版本产生的后果后面再讲。
下载后直接双击安装就好了,注意安装界面中出现编译器选项,说明这个版本是自带编译器的
如果下载的是前面一步中的第一种,就是这样的安装界面,注意到它是不带编译器的,因此安装好后可能无法编译(除非你电脑上本来有编译器可以供CodeBlock使用)
下一步安装目录我没有选默认,而是自己改了目录,这样可能导致安装完后仍无法编译,但修改一下设置就可以解决了
安装完后首先到安装目录下看有没有装上编译器,如果没有这个文件夹你可能是安装的不带编译器的版本。。。
有上一步的这个文件夹但是仍然无法编译代码的话,是由于我们前面安装时更改了安装目录,而程序去默认的目录下(C盘)去找这个文件夹没找到就导致无法编译。解决方法很简单,打开软件,选择setting->Compiler
在编译器设置页面手动浏览找到MinGW文件夹,或选择autodetect,就可以完成编译器的设置,可以顺便将GNU GCC 设为默认编译器
编译成功的效果如下,如果不能编译则log栏为空,还会弹出提示栏。
㈤ codeblocks有没有自带编译器的那种
首先打开网络,搜索codeblocks,点击进入官网。
选择download。
进入一个界面,选择 Download the binary release
选择箭头所指的两个都行,下面的zip文件是免安装的,实际上都是一样的。
点击下载
下载后,直接安装,除了安装路径其他的默认即可。
END
编译出问题怎么办
有的时候安装过后,编译会出问题,可以试着重置默认值。
选择菜单栏中的setting
选择setting中的第三个compiler,会出现一个对话框。
记得两点如图。
选择reset default后一直点确定就好了。
重新启动,应该就没问题了。
㈥ codeblocks如何修改默认编译器
使用内建 specs。
目标:i686-linux-gnu
配置为:../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.4.6-11ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.4 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-objc-gc --enable-targets=all
--disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu
--target=i686-linux-gnu
㈦ codeblocks使用什么编译器编写
1,安装 Code:Blocks安装版本有两个,一个是不带MinGW,一个是带MinGW(GNU工具在Windows上的一种移植,里面有GNU编译器套件) 当然Code:Blocks里面也支持其他编译器,比如微软的VS C++,Code:Blocks会自动侦测,或者你自己可以手动设定
㈧ g++编译器在codeblocks中是哪一个 还有c++编译器是哪一个
g++是gcc编译器中的一个组件一样的ide,gcc编译器也不是linux下面才有,现在有人移植到了windows下面了哦!
在linux下面,如果你用gcc编译c++程序,编译器识别你代码的类型会给你调用g++去编译c++代码的。当然你也可以直接用g++编译,g++可以理解是一个编译器
㈨ codeblocks官网中哪个版本是自带编译器的
上面标注了MinGW的那个,下载链接:
https://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01mingw-setup.exe/download