linux实验常用开发工具

linux实验常用开发工具

ID:8813074

大小:69.50 KB

页数:3页

时间:2018-04-08

linux实验常用开发工具_第1页
linux实验常用开发工具_第2页
linux实验常用开发工具_第3页
资源描述:

《linux实验常用开发工具》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、实验目的1、掌握Linux下的C语言编译的基本方法2、理解make工具的功能,学会编制makefile的方法二、实验内容1、利用gcc编译C语言程序,使用不同的选项,观察并分析显示结果2、编写一个由多文件构成的C语言程序,编制makefile,运行make工具进行维护。三、主要实验步骤1、设计一个程序,打印输出输入数字的正弦值。要求定义属于自己的头文件,并且放在另外的目录中。使用下列选项进行编译:-I,-E,-c,–o,-l。参考教材的P155-158节的内容。2、针对下面4个C语言程序,main.c,one.c,tw

2、o.c,public.h.。写一个makefile文件,运行make工具进行维护。public.h在另外的目录中。Main.c:include"public.h"intmain(){printf("main...");show1();show2();return0;}One.c#include"public.h"voidshow1(){printf("hello,thisshow1");}Two.c#include"public.h"voidshow2(){printf("hello,thisshow2");}

3、public.h#ifndef__MANYCO_MAKEFILE_PUBLIC_1#define__MANYCO_MAKEFILE_PUBLIC_1#includevoidshow1();voidshow2();#endif四.实验结果五、心得体会通过对数字的正玄值程序的编写,我们掌握了Linux下的C语言编译的基本方法,理解了make工具的功能,学会了编制makefile的方法。我们更加深刻的了解了GCC的各参数的含义,知道了GCC的编译流程大致为:先用Vim编辑源程序,生成源程序文件,然后使用GCC的

4、“-E”参数预处理,生成经过预处理的源程序文件,接着用GCC的“-S”参数编译,生成汇编语言程序文件,然后用GCC的“:”参数汇编,生成二进制文件。最后再一次使用GCC,把二进制文件和一些用到的链接库文件链接成可执行文件,并使用“-o”参数将文件输出到目录文件,最终的目录文件就是完全编译好的可执行文件。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。