其他分享
首页 > 其他分享> > 嵌入式系统开发第一次作业

嵌入式系统开发第一次作业

作者:互联网

作业目的是在Ubuntu系统上编译多个C程序来熟悉在Linux系统上编写程序的操作。写了3个相关程序,名称分别为main2.c、sub1.c、sub1.h;并采用两种方式进行编译,第一种是直接使用gcc在命令行编译,第二种是使用Makefile文件编译。

(一)直接使用gcc编译C程序

编写main2.c

 

编写sub1.h

 编写sub1.c

gcc编译结果

 

(二)与windows平台编程对比 

 工具:Dev-c++

程序与Ubuntu系统一样

运行结果

(三)使用Makefile编译

编写Makefile文件

 

 执行命令make

执行命令make clean

 

(四)总结 

 学会了一些Ubuntu的一些常用命令,在本次作业中使用了gcc直接编译和Makefile编译这两种方式,熟悉了在Ubunte系统上编译C程序的过程,并通过与windows上编译相同的程序进行对比,发现这两种操作系统编译C程序有很大的区别。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:gcc,程序,sub1,Makefile,作业,第一次,嵌入式,编译,Ubuntu
来源: https://blog.csdn.net/qq_47067103/article/details/120295604