
0.1.1 在Windows系统上安装使用Dev C++
在Windows系统中,Dev C++一直以来都是比较流行的集成开发环境(IDE)。它的特点是免费、轻便,非常适合入门阶段的读者使用。不过Dev C++的版本比较混乱,网上可以查到很多不同公司和个人提供的不同版本,鱼龙混杂,甚至个别安装包中还暗藏病毒和广告。
比较推荐Embarcadero公司维护的Dev C++版本,它比较干净,且默认支持C++14,实验性支持C++17,非常适合练习最新的语法规则。网络环境比较好的读者,可以从github下载最新版TDM-GCC的安装包。
大家也可以直接从我们的公众号中获取下载链接(公众号名称:信息学奥赛梁老师,关注后回复“dev”)。
下载完毕后解压缩,可以得到Dev C++安装包,如图0.1所示。

图0.1 Dev C++安装包
双击运行安装包,选择安装语言。通常情况下选择默认的“Chinese(Simplified)/Hanyu (Jiantizi)”即可,表示简体中文,如图0.2所示。

图0.2 选择安装语言
下一步选择接受许可证协议,如图0.3所示。

图0.3 选择接受许可证协议
下一步选择组件,保持默认,单击“下一步”按钮即可,如图0.4所示。

图0.4 选择组件
最后选择安装位置,通常如果C盘空间足够,可以保持默认,如图0.5所示。

图0.5 选择安装位置
安装完毕后,双击桌面上的图标即可打开软件,打开后的Dev C++界面如图0.6所示。

图0.6 Dev C++界面
单击右侧的“新文件”按钮,即可打开一个编程界面(见图0.7中标注的1号位置),可以输入自己的程序。图0.7中2号位置的按钮可以保存文件,3号位置的按钮功能是编译,编译成功以后,按4号位置的按钮运行程序。熟练了以后,可以按5号位置的按钮,同时编译和运行。
可以看到,Dev C++的安装很简单,使用也很方便。大家熟练了以后,可以尝试安装更复杂的集成开发环境。

图0.7 编程界面