![算法竞赛实战笔记](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=1739532336-D5h1G4wcWtOu9notsfUV3czlzvV5LUTz-0-bdff8e0fd9e35aaee68476731a6640bb)
图0.1 Dev C++安装包
双击运行安装包,选择安装语言。通常情况下选择默认的“Chinese(Simplified)/Hanyu (Jiantizi)”即可,表示简体中文,如图0.2所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_13_2.jpg?sign=1739532336-Do3i40cZMRVKoJF45v2gm3tL3K6TowbO-0-d5277100fce475746f749f7fb003b602)
图0.2 选择安装语言
下一步选择接受许可证协议,如图0.3所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_13_3.jpg?sign=1739532336-m7F5hRe1H5QfmYWbWUw6jv2KswnU6upr-0-898363097a2d274e75987bd2b4f77b9e)
图0.3 选择接受许可证协议
下一步选择组件,保持默认,单击“下一步”按钮即可,如图0.4所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_1.jpg?sign=1739532336-JIpAgSlt14kcUDSIdKYDGaaNvSZK6h0k-0-85d6042f7285b816ca04e6d64dac5fa5)
图0.4 选择组件
最后选择安装位置,通常如果C盘空间足够,可以保持默认,如图0.5所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_2.jpg?sign=1739532336-HGLgmEywS1ngfSD6hcVLIqxTbIe0aqbU-0-d06cddfcbffa3eab06535d36e1787f75)
图0.5 选择安装位置
安装完毕后,双击桌面上的图标即可打开软件,打开后的Dev C++界面如图0.6所示。
![](https://epubservercos.yuewen.com/E8A947/28908730407523806/epubprivate/OEBPS/Images/47012_14_3.jpg?sign=1739532336-bn48n5JUrsviIe72fDwd4cEVtebC28rc-0-07ae9fc62ed1f8a1ddb1eb2b9587ef77)
图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=1739532336-zANvpRkHLa6hgn9QqbfezchbS02tQaYS-0-453da2c31a25c1a89818cfaf2980bb17)
图0.7 编程界面