Linux实验 常用开发工具

2020-03-02 01:42:17 来源:范文大全收藏下载本文

一、实验目的

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”参数将文件输出到目录文件,最终的目录文件就是完全编译好的可执行文件。

实验五常用软件开发工具

嵌入式linu学习心得

网络游戏开发工具介绍

PHP开发工具比较

C++开发工具简介

EDA开发工具简介

软件开发工具总结

《网页开发工具》教案(王君)

自考软件开发工具复习资料总结

03173软件开发工具模拟试题参考答案

《Linux实验 常用开发工具.doc》
Linux实验 常用开发工具
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文