从今天开始学习c语言,有兴趣的可以和我一起学习.
我采用的IDE是Code::Blocks + MinGw
下面说一下编译器Code::Blocks与MinGw的安装与与下载
Ⅰ.编译器Code::Blocks的下载和安装:
① 安装Code::Blocks之前,首先得利用链接软件,连接到网上,下载并安装MinGw:
(网址:http://sourceforge.net/projects/mingw/files/latest/download?source=files)
双击并安装:
单击Next:
选择第一个(使用预包装的库目录),当然也可选择第二个(下载最新的库目录)。
然后就※选择安装的路径(强烈建议:保持默认的路径)。
接着进入到Selet Components 选着全部选项(建议全部选择,以防某个插件不能使用)。
然后Next,保证电脑连接上网络,直到将所有文件下载并安装完全完为止。
②下载并安装Code::Blocks:
(http://sourceforge.net/projects/codeblocks/files/latest/download?source=recommended),双击下载安装程序。
第一次进入界面:
Ⅱ.编译器环境的配置:
进入主界面后,主菜单 Setting -> Compiler and debugger 弹出对话框中,左边选中第一项:Global compiler setting 右边选中“GNU GCC Compiler”(通常默认):
其下选中“Toolchain executables”(第四个选项), 点一下 Auto-detect,会让C::B自动检测到MinGW的安装路径(如果你不是安装在默认路径,则点击选择你所安装的路径后点“OK”).
Ⅲ.编辑器的优化:
※以下需要设置的地方均在Settings->Editor弹出的对话框中:
1)优化代码自动完成功能:
选择“Code-completion and symbol browser”
①将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。
②将Keyword sets to additionally include中1到9都勾上。
③将Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示。
④选中Case-sensitive match,防止一些无关的东西干扰,如果你想它帮你纠正大小写,那就去掉勾。
2)在Abbreviation一栏,里面定义了许多缩写(还可以自定义),只要输入这些缩写,并按Ctrl+J,就可以自动完成常用的代码框架,并将光标放在恰当的地方(自定义时用|表达)。常用的有:guard、class、switch等。
3)打开Code::Blocks,选择主菜单“Settings” -> “Compiler and debugger” ,选择GNU GCC Compiler(一般默认),选中Enable Effective-C++ warnings(thanks Scott Meyers) [-Weffc++],这样配置,能让以后在Code::Blocks新建C++项目,都使用这个选项。
Ⅳ.编译器的测试:
打开Code::Blocks:
单击Create a new project:
选择Console application:
一直单击next:
展开Sources(Code::Blocks默认提供一个测试代码):
点击构建并运行按钮进行测试,出现“Hello world!” 表示配置成功!
有错误和不足的地方麻烦大家能给我指出来,谢谢...