![算法竞赛实战笔记](https://wfqqreader-1252317822.image.myqcloud.com/cover/494/49289494/b_49289494.jpg)
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所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_13_1.jpg?sign=1739295337-cboNRCM1Kbp0NwKVhRqUAVZYAF1GRatQ-0-14a6e1c877dffa79a212574e2dbb66b3)
图0.1 Dev C++安装包
双击运行安装包,选择安装语言。通常情况下选择默认的“Chinese(Simplified)/Hanyu (Jiantizi)”即可,表示简体中文,如图0.2所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_13_2.jpg?sign=1739295337-eOn9P2R4yx5VPytCn6nUQvKGMq4gu8PN-0-7d38523546895cf1305c2d006cc74ffd)
图0.2 选择安装语言
下一步选择接受许可证协议,如图0.3所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_13_3.jpg?sign=1739295337-GRIScndnQ2lLoSHPVl7s9zDJM2fxqvlM-0-01c5449b8a07050be93bac82d58220b1)
图0.3 选择接受许可证协议
下一步选择组件,保持默认,单击“下一步”按钮即可,如图0.4所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_1.jpg?sign=1739295337-1BxTwKEhVnRhQjq8SnRZ8mjt5HbAWU3j-0-55112f3d73b131c712648f4b5c882b93)
图0.4 选择组件
最后选择安装位置,通常如果C盘空间足够,可以保持默认,如图0.5所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_2.jpg?sign=1739295337-cp2FMbBJiYQC3JjoWAEOJLmUSZuasY3C-0-232eadfde10e7c55ca8fc4c2f58b7f45)
图0.5 选择安装位置
安装完毕后,双击桌面上的图标即可打开软件,打开后的Dev C++界面如图0.6所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_3.jpg?sign=1739295337-mV0V1MeywQUm89m7NjmRpSFb5rP42CoR-0-dfc052fef8d4361fc797b342c5b3fb6b)
图0.6 Dev C++界面
单击右侧的“新文件”按钮,即可打开一个编程界面(见图0.7中标注的1号位置),可以输入自己的程序。图0.7中2号位置的按钮可以保存文件,3号位置的按钮功能是编译,编译成功以后,按4号位置的按钮运行程序。熟练了以后,可以按5号位置的按钮,同时编译和运行。
可以看到,Dev C++的安装很简单,使用也很方便。大家熟练了以后,可以尝试安装更复杂的集成开发环境。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_15_1.jpg?sign=1739295337-pxtoWyVU6O1CImyBYu4JSwHURRIJrfEz-0-7f59abcbdde9ec03a4e6a9180d184ea9)
图0.7 编程界面