Linux实验 常用开发工具_实验五常用开发工具

2020-02-27 其他范文 下载本文

Linux实验 常用开发工具由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验五常用开发工具”。

一、实验目的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, two.c, public.h.。写一个makefile 文件,运行make工具进行维护。public.h 在另外的目录中。

Main.c: include “public.h” int main(){

printf(“main...n”);show1();show2();return 0;} One.c #include “public.h” void show1(){ printf(“hello, this show1 n”);} Two.c #include “public.h” void show2(){ printf(“hello, this show2 n”);}

public.h

#ifndef __MANYCO_MAKEFILE_PUBLIC_1 #define __MANYCO_MAKEFILE_PUBLIC_1 #include void show1();void show2();#endif 四.实验结果

五、心得体会

通过对数字的正玄值程序的编写,我们掌握了Linux 下的C语言编译的基本方法,理解了make工具的功能,学会了编制makefile的方法。我们更加深刻的了解了GCC的各参数的含义,知道了GCC的编译流程大致为:先用Vim编辑源程序,生成源程序文件,然后使用GCC的“-E”参数预处理,生成经过预处理的源程序文件,接着用GCC的“-S”参数编译,生成汇编语言程序文件,然后用GCC的“:”参数汇编,生成二进制文件。最后再一次使用GCC,把二进制文件和一些用到的链接库文件链接成可执行文件,并使用“-o”参数将文件输出到目录文件,最终的目录文件就是完全编译好的可执行文件。

《Linux实验 常用开发工具.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Linux实验 常用开发工具
点击下载文档
相关专题 实验五常用开发工具 开发工具 常用 Linux 实验五常用开发工具 开发工具 常用 Linux
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文