如何在Linux终端环境中编译和运行C语言程序?
时间: 2024-11-22 16:34:54 浏览: 5
在deepin深度系统中编译C语言程序
在Linux终端环境中编译和运行C语言程序通常需要以下几个步骤:
1. **安装编译器**:首先确保已经安装了GCC(GNU Compiler Collection),这是Linux上最常用的C语言编译器。如果尚未安装,可以使用包管理器来安装,比如对于基于Debian系统的系统(如Ubuntu),命令是 `sudo apt-get install gcc`;对于基于Red Hat系统的(如Fedora、CentOS),则是 `sudo yum install gcc`。
2. **编写C源文件**:创建一个`.c`文件,例如`hello_world.c`,并编写C代码。基本的“Hello, World!”程序如下:
```c
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
```
3. **编译**:使用gcc命令将源文件编译为可执行文件。在终端进入包含源文件的目录,然后输入 `gcc -o hello_world hello_world.c`(假设程序名为`hello_world.c`)。`-o`选项指定了输出文件名。
4. **运行**:编译完成后,会生成一个可执行文件`hello_world`,你可以通过输入 `./{program_name}` 来运行它,即 `./hello_world`。这将在当前目录下执行你的程序。
阅读全文