废话不多说,直接开讲。 我们先到C::B(Code::Blocks) 的 官方网站 或 SourceForge 下载安装包
官方网站:请点击左边的Downloads,再点子分支Binaries(如图)
Windows: 如果你安装了MinGW,选codeblocks-版本号-setup.exe,否则建议选codeblocks-版本号mingw-setup.exe
Unix 和 Mac:请按它的说明下载。若为Ubuntu,请到SourceForge下载。请注意你的系统位数(x32 & x64)
………………………….下载方法:点击SourceForge.net(如图)
SourceForge:由于SourceForge与C::B方法大同小异,这里不再介绍。只需定位到Files子选项卡即可。如果你为Ubuntu系统,请跳到下面:Ubuntu下载和安装
Windows 和 非Ubuntu的UNIX系统:请自行根据提示安装C::B,然后进行配置。
Ubuntu下载和安装:
打开CodeBlocks在SourceForge上的站点:传送门 定位到Files选项卡,再定位到Binaries文件夹。 定位到最新版本(我写文章时是16.01)文件夹。 定位到Linux文件夹。 定位到Ubuntu Trusty 文件夹 或 Ubuntu 文件夹(如果有的话) 下载压缩包文件(通常是.tar.xz格式) 解压压缩包到你的文件夹。
下面开始安装。
请注意,在命令中你必须将/home/mch/cb更改为你自己的CodeBlocks解压文件夹。
打开终端。 如果你不想输入sudo, 请切换到root用户(使用命令su)。 开始执行命令。 cd /home/mch/cb {切换到C::B解压缩目录。}
配置:首先,打开C::B。 如果出现了一个对话框,请直接关闭。 打开Settings -> Compiler 设置界面(如图)。
在Global compiler settings -> Compiler settings -> Compiler Flags 里找到Have g++ follow the … 这几个设置。如果你想使用C++11/98/14的配置的话,请勾选上对应项。 在 Other compiler options 里输入:-fexec-charset=GBK -finput-charset=UTF-8。 如果你出现关于iconv的编译错误,请去掉这些设置。 到了最关键的时候了。点击Toolchain executables(如图),
点击Auto-detect。如果弹出成功的对话框,那么恭喜你,可以直接转到下一步了。否则,请手动选择MinGW目录(不能有bin/,bin应是一个子文件夹)或使用MinGW集成版。
如果你加入了-fexec-charset=GBK -finput-charset=UTF-8以输出中文,我们还需要配置一项。 打开Settings -> Editor -> General settings -> Encoding settings(如图)
将红框部分(Use encoding when opening files: ) 改为 UTF-8。 若文件显示异常,勾选:Try to detect latin-2 encodings。
退出CodeBlocks。 退出时,有可能会询问一到二个问题(布局已改变),请选择Yes以保存设置。
好了,写个Hello World,愉快的coding吧!
By: MCH有点航