02第02章 Linux下C语言开发工具.pptVIP

  • 6
  • 0
  • 约3.28千字
  • 约 37页
  • 2019-04-05 发布于陕西
  • 举报
人民邮电出版社出版 杨宗德编著 Linux高级程序设计(第二版) 人民邮电出版社 出版 杨宗德 编著 2009年9月 VIM编辑器 配置文件 VIM的配置文件为“~/.vimrc” cp /usr/share/vim/vim61/vimrc_example ~/.vimrc 添加内容到配置文件~/.vimrc中 Source Insight工具 Source Insight是一个图形化的源代码查看工具(当然也可以做为编辑工具),如果一个项目的源代码较多,此工具可以很方便的查找出源代码之间的依赖关系,例如,某一个宏的定义位置,某一个自定义的数据类型的原始定义。 应用编程所用的头文件(主要位于/usr/include目录下)下载到Windows平台,从而建立各文件间的关联,以便查找各函数声明,变量类型。 编译C到可执行文件过程 (1)预处理(也称预编译,Preprocessing):命令GCC首先调用cpp进行预处理,在预处理过程中,对源代码文件中的文件包含、预编译语句进行分析,使用-E参数。 (2)编译(Compilation):调用cc进行编译,这个阶段根据输入文件生成以.s为后缀的汇编文件,使用-s参数。 (3)汇编(Assembly):汇编过程是针对汇编语言的步骤,调用as进行工作,将.S和.s为后缀的汇编语言文件经过预编译和汇编成以.o为后缀的

文档评论(0)

1亿VIP精品文档

相关文档