> 文章列表 > linux运行c语言程序

linux运行c语言程序

linux运行c语言程序

在Linux下运行C语言编程,需要遵循以下步骤:

1. **安装C编译器** :

- 大多数Linux发行版已经预装了GCC编译器。如果尚未安装,可以使用包管理器进行安装。例如,在基于Debian的系统(如Ubuntu)上,可以使用以下命令安装:

```bash sudo apt-get update sudo apt-get install build-essential ```

在基于RPM的系统(如CentOS)上,可以使用以下命令安装:

```bash sudo yum groupinstall \"Development Tools\" ```

2. **编写C源代码** :

- 使用文本编辑器(如Vim、Nano、Gedit等)创建一个以`.c`为后缀的文件,例如`hello.c`,并编写C语言代码。例如:

```c #include int main() { printf(\"Hello, World!\\n\"); return 0; } ```

3. **编译C源代码** :

- 打开终端并进入C源代码所在的目录,使用`gcc`命令将源代码编译为可执行文件。例如,将`hello.c`编译为名为`hello`的可执行文件:

```bash gcc hello.c -o hello ```

- 如果程序依赖于其他库,可以使用`-L`和`-l`选项来链接这些库。

4. **运行C程序** :

- 编译成功后,使用`./hello`命令运行可执行文件。例如:

```bash ./hello ```

- 运行结果将在终端中显示。

### 示例

假设你已经编写了一个名为`calculator.c`的C程序,内容如下:

```c#include int add(int a, int b) { return a + b;}int main() { int a = 10, b = 20; printf(\"Sum: %d\\n\", add(a, b)); return 0;}```

1. **编写代码** :

- 使用文本编辑器创建`calculator.c`文件。

2. **编译代码** :

- 在终端中进入`calculator.c`所在的目录,执行以下命令:

```bash gcc calculator.c -o calculator ```

3. **运行程序** :

- 使用以下命令运行生成的可执行文件:

```bash ./calculator ```

终端将显示输出结果:

``` Sum: 30 ```

通过以上步骤,你就可以在Linux系统下成功运行C语言程序了。

其他小伙伴的相似问题:

如何在Linux上安装其他编程语言?

Linux下如何链接C语言库?

C语言在Linux上的标准库有哪些?