本文解决的问题:
1.编译器,集成开发环境的区别
2.源文件,目标文件,库文件是什么
3.什么是编辑器、编译器和链接器
有关库文件,请参考我的博客 lib,dll区别 及 VS中如何添加lib,dll
1.集成开发环境: “集成”二字就是字面意思,集成开发环境整合了编辑器、编译器、链接器,调试,部署,乃至代码版本管理等功能于一体,为了方便程序员编写,编译,调试程序和部署程序。
以下内容转载于 编辑器、编译器和链接器
2.编辑器、编译器和链接器
编辑器、编译器和链接器是使用C语言进行开发所需要的三个最基本的工具,而且也是最小的工具集,缺一不可。
从图所示的一个可以运行的程序的生成过程,就可以看出编辑器、编译器和链接器在这条可执行程序”生成链”上所处的位置了。从键盘一句一句敲出代码到一个可以在操作系统上运行的程序,必须经过这三个工具的处理才可以。接下来逐个看一看这三个程序的作用。

1.编辑器
编辑器的作用就是将我们在键盘上的敲击转换成写有代码的文件,这个文件被称为程序源文件,或者直接叫做源文件。
这个编辑器在形式上很像是一个记事本程序,可以在上面添加、删除、插入字母或者文字,并且可以将这些字母和文字保存到一个文件中。其实,记事本是可以作为C语言编辑器的,我们在记事本上编辑的字母和文字就是将要学习的C语言代码。这些代码保存到一个文件中,供下次编辑或者直接交给编译器去处理,这个文件就是源文件。</

本文介绍了C语言开发中编辑器、编译器和链接器的基本概念和作用。编辑器用于创建源文件,编译器将源文件转换为目标文件,链接器则将目标文件与库文件结合生成可执行程序。文章还提到,集成开发环境(IDE)整合了这些工具,提供了一站式的开发体验。

513

被折叠的 条评论
为什么被折叠?



