IDE选择
鉴于对eclipse的熟悉,不希望再投入成本学习新的ide,故而选择了eclipse cdt作为C语言学习的IDE。
CDT安装
有两种方式可以安装:
1、在现有eclipse上通过插件的方式引入。
2、下载package方式的cdt。
本打算使用第一种方式,但是由于网络太慢太慢.....遂放弃,选择了方式2。
cdt官方地址:CDT Download
安装WinGW
CDT作为IDE,你需要将C语言编译、连接、运行的相关工具链(GNU toolchain)集成进去,才能开始工作。参考:CDT-->help-->C/C++ Development User Guide-->Before you begin
在windows操作系统下,通常可以选择Visual C++ SDK,但是由于笔记本没有安装,而且这玩意太大太重了,放弃。于是在MinGW 和 Cygwin之间进行选择,参考网络上对两者的比较,对于入门级的情况,选择了MinGW。
MinGW VS Cygwin
区别(小结):Cygwin是模拟 POSIX 系统,源码移植 Linux 应用到 Windows 下;MinGW 是用于开发 Windows 应用的开发环境。
联系:均提供了部分 Linux 下的应用,多跑在 Windows 上;MinGW 作为 Cygwin 下的软件包,可以在 Cygwin 上运行。
作者:LiTuX
链接:https://www.zhihu.com/question/22137175/answer/90908473
MinGW下载地址:MinGW download
集成CDT和MinWG
如果MinGW安装时,不更改安装路径,则无需此步骤。
否则需要设置环境变量:MINGW_HOME=$MinGW安装的根目录$
Hello World!
1、create c project
点击菜单栏里的File——New——C Project;
Next——在Project Name中输入工程名称;
在对话框左下部分的Project Type中选择Excutable,在其中选择Hello World ANSI C Project;
在右下部分的ToolChains选择MinGW GCC——Finish。
2、build project
点击‘小锤子’图标 build project
3、run project
点击‘开关’图片 run project