Linux gcc编译命令

编写一个C程序

1.用文本文件编写代码

用 touch 命令:“touch 文件名” 可以创建一个文件(比如 touch hello.c),如下图:
在这里插入图片描述
在命令行输入 touch hello.c ,就在文件夹中创建了一个hello.c文件,打开文件编写我们著名的 “hello world ” 并保存

#include<stdio.h>
#include<stdlib.h>
int main()
{
	printf("Hello,World
");
	return 0;
}

2.编译文件

现在我们已经写好了一个C代码。在命令行使用命令:gcc -o 指定文件名 文件(gcc -o hello hello.c)
在这里插入图片描述
这样我们就编译好了这个代码,重新打开文件夹(一般是home)会发现多了一个hello文件
在这里插入图片描述
然后我们在命令行输入: ./文件名(./hello) 就能得到输出(“.” 代表当前目录),如下所示
在这里插入图片描述

值得注意的是,

上面 的 -o name 选项是告诉编译器可执行程序的名字,就是后面生成的hello文件,如果你忘记提这个,那么编译器会把程序放在一个名为:a.out 的文件里(a.out的含义是seeember output,即汇编输出)。如果你确信编译了一个程序但又找不到它,别忘了看看有没有a.out文件。

例子如下:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值