9527的第一次嵌入式作业
作业要求
请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。
- 请在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行;
- 请在windows系统下用你熟悉的编译工具编译主程序main1.c 并运行。
- 在1任务基础上,在ubuntu系统下用Makefile方式编程主程序。
实验过程
1.创建main1.c,sub1.c文件
用nano编辑文件命令
2.编辑main1.c文件
编辑sub1.c文件
3.用gcc命令编译main1.c文件,输出结果
4.在window系统下进行编译
main1.c代码:
sub1.c代码:
运行结果:
5.Makefile方式编程主程序
创建makefile文件
编辑makefile文件
执行make命令输出结果