Code::Blocks设置支持C++ 11】的更多相关文章

进入codeblocks,点击Settings --> Compiler..,进入如下页面 勾选“Have g++ follow the C++11 ISO language standard [-std=c++11]”并确定.可以通过如下示例来查看效果: #include <iostream> #include <functional> using namespace std; int add(int a, int b) { return a + b; } int main…
为了给同事分享C++11标准,需要一个演示C++11的编程环境.VS2013太大,安装起来不太方便.由于电脑上之前有安装codeblock,于是升级MinGW.去MinGW官网http://www.mingw.org/上去下载一个安装程序,安装完成后,打开安装管理器MinGW Installer,把Basci Setup里边的全都安装完.然后设置windows里的环境变量,打开codeblock的配置,配置编译器和调试环境.如下图. 然后创建一个C++工程,编译.代码如下:  auto是C++1…
code::blocks编译运行C++程序(F9)默认出现的运行串口在有鼠标的情况下进行粘贴还是很方便的,只要按下鼠标滑轮,位与剪切板中的数据就能粘贴到运行串口中.但是对于用笔记本而且没有鼠标地童鞋这就比较麻烦了.这个时候可以将code::blocks默认的运行窗口改成Linux的命令行窗口.可以在code::blocks下通过如下过程进行配置: settings-->environment-->generalsettings-->Terminal to launch console p…
code::blocks编译运行C++程序(F9)默认出现的运行串口在有鼠标的情况下进行粘贴还是很方便的,只要按下鼠标滑轮,位与剪切板中的数据就能粘贴到运行串口中. 但是对于用笔记本而且没有鼠标地童鞋这就比较麻烦了. 这个时候可以将code::blocks默认的运行窗口改成Linux地命令行窗口. 我用的是ubuntu15.10Beta2版本(正式版本22号就能出来了,应该对所有ubuntu版本都适合吧),可以在code::blocks下通过如下过程进行配置: settings-->enviro…
code::blocks很小,特别适合小型项目及家用旧电脑上MingW下编程,当然windows还是安装的Visual Studio办公用的,现把配置过程记录一遍. 1.在百度搜code::blocks到官网下载,地址为 https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-17.12-setup.exe 安装时候全选,网上也有详细安装步骤,这个是自带MingW编译器的.安装后打开Code::Blocks 2.下载glut,现在openg…
Code::Blocks代码自动提示设置及常用快捷键(适用windows和linux) 1)以下需要设置的地方均在Settings->Editor...弹出的对话框中. 2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块. ==日常编辑==     • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处.      • 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦:相关设置:Mouse Drag Scrolling.      • Ctrl+D可…
一.调试之前要做的工作 首先,我们要确保Code::Blocks的配置正确,调试工作才能进行得更顺利 为此,我们需要生成调试符号.调试符号可以让调试器知道代码的哪一行正在执行,这样你就可以知道程序运行到哪里了. 为确保调试符号设置正确,请在Code::Blocks中选择项目 | 编译选项(Project | Build Options),会看到这样一个对话框: 你需要确保调试(Debug)目标里的生成调试符号(Produce debugging symbols)选项被勾选上. 还需要在编译 |…
设置Eclipse支持C++ 11 两个步骤: 项目 > Properties > C/C++ Build > Setting > GCC C++ Compiler > Miscellaneous,在Other flags原有参数后添加-std=c++0x,即变成-c -fmessage-length=0 -std=c++0x. 项目 > Properties > C/C++ General > Paths and Sysmbols > Symbols…
FROM: http://lazyfoo.net/tutorials/SDL/06_extension_libraries_and_loading_other_image_formats/windows/codeblocks/index.php Setting up SDL Extension Libraries on Code::Blocks 12.11 Last Updated 11/18/13 1)First thing you need to do is download SDL_ima…
FROM: http://lazyfoo.net/tutorials/SDL/01_hello_SDL/windows/codeblocks/index.php Setting up SDL 2 on Code::Blocks 12.11 Last Updated 9/17/13 1)First thing you need to do is download SDL headers, libary and binaries. You will find them on the SDL webs…
网上有许多的关于 <使用code::blocks搭建objective-c的IDE开发环境>的文章. 大多是写了一个Helloworld 就结束了,今天试了试 添加了一个 @interface,就是加一个 .h 文件 和一个 .m文件.编译时报错 Project 结构: main.m #import <Foundation/Foundation.h> #include "Person.h" int main (int argc, const char *argv…
一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便.Fedora在安装的时候可以选择安装Fedora Eclipse,这个IDE很强大,C,C++,Java,Python等等都支持,而且编译,调试和测试等功能也很完善.不过一般太强大的东西都有一个 毛病就是速度会比较慢,在dave的机器上,打开Eclipse需要20秒之多,选项也太多,用起来眼花缭乱…
Code::Blocks 在2012-11-25发布了最新的12.11版本,相比上一个版本(10.05),Code::Blocks 进行了许多改进和更新(Change log). 引用 Wikipedia:Code::Blocks: Code::Blocks是一个免费.开源.跨平台的IDE,使用C++开发,并且使用wxWidgets做为GUI函式库.Code::Blocks使用了插件架构,其功能可以使用插件自由地扩充.目前, Code::Blocks主要针对开发C/C++程式而设计. Code:…
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境. Code::Blocks是开放源码软件.Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2 unicode)版.对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格.   中文名 编码::方块 外文名 Code::Blocks windows平台 至少windows vista(最新) 编程语言 C/C++…
使用Code::blocks在windows下写网络程序 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:ht…
Code::Blocks配置GTK+2和GTK+3 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:http:…
  编辑部分: Ctrl + A:全选 Ctrl + C:复制 Ctrl + X: 剪切 Ctrl + V:粘贴 Ctrl + Z:撤销 Ctrl + S:保存 Ctrl + Y / Ctrl + Shift + Z:重做 Ctrl+Shift+C:注释掉当前行或选中块 Ctrl+Shift+X:解除注释 Tab:缩进当前行或选中块 Shift+Tab:减少缩进按住 Ctrl,滚动鼠标滚轮,放大或缩小字体 编译与运行部分: Ctrl + F9:编译 Ctrl + F10:运行上次成功编译后的程序…
/* 做本程序遇到的问题:由于使用的是CODE::BLOCKS 开发环境,刚开始使用code::blocks是,什么都 没有设置,居然输入的中文字符串,保存项目后,再次打开,code::blocks不能正确识别源文件编码,没能识别 成:936中文代码页,而是 10** 什么的,打开后中文区域就是乱码. 后来找到设置,发现是没有强制指定用户 需要的代码页所致,后来设置为强制就OK了,{不过,把源文件改成UTF8,来保存也是可以的(因为编辑器默认是UTF-8来打开),但是COUT<<"中…
设置快捷键可以在setting-Editor-keyboard shortcuts里设置 ==日常编辑== • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小.• 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦:相关设置:Mouse Drag Scrolling.• Ctrl+D可复制当前行或选中块.• Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释.• Tab缩进当前行或选中块,Shift+Tab减少缩进.• 可拖动选中块使其移动到新位置,按住…
File 菜单 New :新建( Empty file/file . class . project . build target ) . Recent projects/files :近期打开的项目 / 文件 . Import projects : Dev-C++ Project . VC6 dsw/dsp . VC8 vcproj/sln . Ctrl+Shift+S : Save all files . Save workspace (as) :将多个项目组织成一个工作空间.类似 VC 的…
本文仅介绍Code::Blocks+gtest环境配置,gtest具体使用方法请参考: 玩转Google开源C++单元测试框架Google Test系列(gtest)(总) http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html 环境概要 Code::Blocks 13.12 Windows 8.1 gtest-1.7.0 说明 gtest是一个优秀的开源C++单元测试框架,详细介绍可以参考官方网站.由于某种原因需要在Wind…
Build Code::Blocks源码 ---By 狂徒归来 CodeBlocks是一款非常优秀的IDE !可惜的是没有64位的版本,而且本来是轻量级别的IDE就应该够轻,能够像记事本工具一样,迅速启动!更悲催的是Code::Blocks的正式版更新周期太长了,这一点比起CodeLite来说差远了!既然CodeLite这么好,为什么我没有去使用CodeLite呢?主要原因是CodeLite的不能不建工程项目就能进行编译,这对初学者来说,是很蛋疼的一件事! 我必须得吐槽一下,Code::Bloc…
Code::Blocks是C/C++集成开发环境,就像Dev C++.Visual Studio. 一.码代码时的技巧 按住Ctrl滚动鼠标滚轮,改变字体大小. Ctrl+D可复制当前行或选中块. Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释. Tab缩进当前行或选中块,Shift+Tab减少缩进. 可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置. 按下Atl,拖拽鼠标,可以选择鼠标画的矩形内的文本 需要更大编辑空间时,F2和Shift+F2分别可…
Code::Blocks Code::Blocks 是一个开源的全功能的跨平台C/C++集成开发环境. Code::Blocks是开放源码软件.由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2 unicode)版.并且可以在Windows平台和Linux等平台上使用. Code::Blocks基于wxWidgets开发,具有灵活而强大的配置功能,支持插件,包括代码格式化工具AStyle:代码分析器:类向导:代码补全:代码统计:编译器选择:复制字符串到剪贴板:调试…
想用C++弄个简单东东,看有没有可行性, 开发软件,微软的太大太肿,就选用了Code::Blocks. 测试HELLO时,在工程环境中没问题的,但生成的EXE执行有问题, 报什么 libgcc_s_dw2-1.dll这个文件有问题. 网上有什么将这个文件COPY到WIN的系统目录下什么的,设置PATH之类的,不现实. 看了STACKFLOW之后,搞了个简单粗暴的,把这个东东放到EXE里,解决如下: 就是在LINK阶段加选项:-static-libgcc -static-libstdc++…
刚开始使用Code::Blocks开发Windows中文应用程序的朋友们,如果在代码中使用了中文字符串,编译时可能遇到过Illegal byte sequence或Failure to convert GBK to UTF-8这样的错误提示.这类错误的原因在于源代码文件编码和编译器编码设置不一致造成的. Code::Blocks 编辑器保存源文件用的编码. 默认情况下,是保存为windows本地编码的,也就是WINDOWS-936字符集,也就是GBK编码.但是GCC编译器默认编译的时候是按照UT…
问题描述:   系统:ubuntu 12.04   code::blocks版本:10.05   问题现象:debug->start        之后出现:warning: GDB: Failed to set controlling terminal: Operation not permitted   断点设置无效   -g选项开了 解决方法:   1. Project->Properties...->Build Targets标签 ,选择 "GUI applicatio…
工欲善其事,必先利其器.用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较. 1.VIM首先要说的是VIM.我认为,VIM只是一个编辑器,不能算是IDE.虽说VIM有很多插件,例如代码折叠.递进等,可以将VIM组建成几乎类似一个IDE,但始终它不是专门的IDE,所以在功能支持上还是远不如那些专门的IDE如:eclipse和code::blocks(这个是本文最后介绍也是我想向大家推荐的IDE).用VIM+GDB来编写和调试C++程序是很“痛苦…
Sublime和Codeblocks支持C++11 闲来没事看了一下C++11,比起C++0x多了很多新功能,像auto变量,智能指针等,g++4.7以上版本也提供了对C++11的支持,但是,如何在你的编辑器上执行C++11代码呢? 刚开始以为用法和以前的版本一样,于是写了个C++11的小代码: 完事后一编译发现不对,于是又手工调用g++编译了一下: g++ -o test2 test2.cpp 发现还是不对. 百度了一下才发现原来编译C++11不同于C++0x,要加一个编译选项-std=c++…
需要另外下载安装GCC编译器 配置主题皮肤: 先替换' default.conf ' (需要关闭code::blocks) Settings>Editor>(左栏)Syntax highlighting> Colour theme 应用皮肤后光标可能与主题背景同化了颜色,所以需要重新设置光标颜色: Other editor settings>激活Highlight line under caret PS:  'default.conf ' 替换官网代码 http://wiki.co…