IDE呢,又叫集成开发环境,一般就是集成了程序开发中用到的编辑器、编译器、调试器等部件, 集成了代码编写功能、分析功能、 编译 功能、调试功能等一体化的开发软件服务套件。
对于新手来说我觉得选一个简单又好用的IDE还是很有必要的,那些说新手要直接在文本文档上写然后用编译器编译,或者说很推崇什么vi,vim,流行的vs code等,我觉的这些都是扯淡,对于新手,重点应该先在学习语言本身上面,而不是在对文件的编译等繁复的配置搞的对学习的兴趣都磨灭了。
现在我推荐一款对新手比较友好的IDE:code::blocks;他的官方网站在这里,现在最新版本是17.12,需要注意的是一般微软的Windows上是不带C语言编译器的,所以你在下载Windows版本的时候,需要选择带编译器的版本。
下图codeblocks安装完打开的界面(我的系统是deepin,用的是16.01版本):
下面在file菜单下面新建一个工程,选择console application:
然后点go,next,选择C,next,填写工程名称:
next,最后点finish,这样一个工程就创建好了。
codeblocks默认会创建一个main.c的文件,里面有打印“Hello world”的一段代码。大家可以选择构建运行。
是不是很简单。
有关于codeblocks的其他内容,大家可以在网上找找,文档还是很多的。