目录
三.输入两个整型参数进行运算(Linux与Windows比较)
一.第一次使用安装gcc
使用命令: sudo apt install gcc 进行安装gcc。
二.编写一个hello world 程序
第一步:用vi创建hello.c
输入vi hello.c 创建文件,并进入文件。
第二步:输入hello.c文件中的c语言代码
输入以下代码
#include<stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
并输入:wq,保存并退出。
第三步:用gcc编译hello.c 文件
输入代码: gcc hello.c -o hello 编译文件。
第四步:输出hello.c文件
输入代码: ./hello 进行输出。 成功输出Hello World.
三.输入两个整型参数进行运算(Linux与Windows比较)
1.用Windows进行编写
首先编写main1.c文件
#include <stdio.h>
#include "sub1.h"
int main()
{
int a, b;
float c;
a = 1;
b = 3;
c=x2x(a,b);
printf("%f\n",c);
return 0;
}
然后编写sub1.h头文件
#pragma once
float x2x(int a, int b)
{
float c;
c = a + b;
return (c);
}
运行结果:
2用Linux进行编写
main1.c
#include <stdio.h>
extern float x2x(int a,int b)
int main()
{
int a, b;
float c;
a = 1;
b = 3;
c=x2x(a,b);
printf("%f\n",c);
return 0;
}
sub1.c
float x2x(int a, int b)
{
float c;
c = a + b;
return (c);
}
然后输入
gcc -o main main.c sub1.c
./main1 进行编译输出。
四.用makefile编译上述程序
输入命令sudo apt-get install make 进行安装
输入
main1: main1.o sub.o
gcc main1.o sub.o -o main1
main1.o: main1.c
gcc -c main1.c
sub.o: sub.c
gcc -c sub.c
clean:
rm main1 *.o
保存并退出后,在命令行输入make
即可实现。