在Ubuntu环境下用gcc命令运行c程序以及Makefile编译
用gcc命令编译C语言
主程序main1.c
#include<stdio.h>
#include"sub1.c"
void main()
{
int x=7,y=3;
float p=0;
p=x2x(x,y);
printf("%f\n",p);
}
子程序sub1.c
float x2x(int a,int b)
{float s=0;
s=a/b;
return s;
}
运行的结果
用VC++6.0编译C语言
创建c文件,输入代码并编译运行,如下:
结果:
用Makefile编译C语言
创建Makefile文件:
~$ touch makefile
用vim编辑:
~$ vim makefile
编辑Makefile文件:
用make命令运行Makefile文件并得到结果,如下: