ubuntu初级(编写main1.c和子程序sub1.c)

本文介绍了在Ubuntu系统中使用C语言进行编程的基本步骤,包括创建`main1.c`和`sub1.c`源文件,编写代码,通过Makefile进行编译和链接,最终执行生成的`homework_1`程序。文章详细说明了Makefile的编写,以及如何删除源文件并执行由Makefile生成的程序。
摘要由CSDN通过智能技术生成

一.创建main.c文件

在终端中输入touch main1.c

输入gedit main1.c 打开main1.c进行编辑

 

输入代码
 

#include <stdio.h>
int main()
{
  int a=2,b=5;
  float c;
  float x2x(int a,int b);
  c=x2x(a,b);
  printf("%f",c);
  return 0;
}

二.创建sub1.c文件

方法如“创建main1.c文件”

 

输入代码

#include <stdio.h>
float x2x(int a,int b)
{
  float c;
  c=a+b;
  return c;
}

三.重定位

在终端输入gcc -c main1.c gcc -c sub1.c

四.链接

gcc -o homework_1 main1.o sub1.o

生成了一个homework_1文件

五.执行链接生成的文件

./homework_1

得到如下结果:

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值