作业要求:
1.在Ubuntu系统下用C语言编写一个简单的输出hello word 的程序
2.请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。(1) 在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行。
(2) 在windows系统下用你熟悉的编译工具编译主程序main1.c 并运行。在任务2基础上,在ubuntu系统下用Makefile方式编程主程序。
在ubuntu用gcc编写:
1,首先使用vim命令进入编写代码
后面使用命令输出
2,编写主程序
编写子程序
#include<stdio.h>
float x2x(int m,int n)
{
float x;
x=m+n;
return x;
}
(同上就不截图了)
然后运行输出
在Windows上面使用(使用qt编译)
make file
输入 sudo apt install gedit
gedit makefile,创建文件
main:main1.o sub1.o
gcc -o main main1.o sub1.o
clean:
rm rf *.o main
总结
这次嵌入式linux系统开发回顾让我回忆起了以前linux操作系统的相关知识,遇到一点点忘记的困难但通过网络学习最终能够克服还是很不错。