系统相关
首页 > 系统相关> > 虚拟机Ubuntu中编写C语言程序

虚拟机Ubuntu中编写C语言程序

作者:互联网

虚拟机Ubuntu中编写C语言程序

(一)Ubuntu入门

1.gcc的安装与使用

sudo apt-get build-dep gcc;
sudo apt-get install build-essential;

2.入门程序之Hello World

vim Hello.c
  1 #include<stdio.h>
  2 int main()
  3 {
  4     printf("Hello World\n");
  5     return 0;
  6 }
gcc Hello.c -o hello
./hello

注:
第一行命令,将文件进行编译,得到编译后的可执行文件 hello
第二行命令 ./hello 表示执行当前目录下的名为 hello 的文件

在这里插入图片描述

3.float x2x(int a, int b)函数

3.float x2x(int a, int b)函数
编写一个主程序文件 main1.c 和 子程序文件 sub1.c

  1 #include<stdio.h>
  2 #include"sub1.c"
  3 int main()
  4 {
  5     int a=2;
  6     int b =4;
  7     printf("x2x(a,b)=%f\n",x2x(a,b));
  8     return 0;
  9 }
float x2x(int a, int b)
{
	return a * b;
}
gcc main1.c -o main
./main

(二)使用Makefile方式编写程序

vim makefile1
main1:main1.c su1.o
	gcc main1.c sub1.o -o main1
	
sub1.o
	gcc sub1.c -o sub1.o
	
clean:
	rm *.o main
make makefile1
./main1

在这里插入图片描述

(三)windows下执行

pic001
在这里插入图片描述

pic002在这里插入图片描述
ps:新人报道!!!

标签:gcc,sub1,int,main1,虚拟机,C语言,x2x,Ubuntu,vim
来源: https://blog.csdn.net/weixin_46112781/article/details/120277649