如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序


原文地址:如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序

本篇文章分享了C语言的入门文章:如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序。本文使用了两种方法在Ubuntu上运行C语言程序。

方法1:如何在Linux终端中运行C程序

为了在Linux中运行C程序,您的系统上需要有一个C编译器。最受欢迎的编译器是gcc。

如何在Ubuntu 20.04上安装GCC 9.3.0(build-essential)以及如何在Ubuntu 20.04系统安装多版本的GCC

您可以使用发行版的软件包管理器来安装gcc。在基于Debian和Ubuntu的Linux发行版中,使用apt命令:

sudo apt install gcc

切换到保留C程序的目录(或提供路径),然后通过编译该程序来生成目标文件:

gcc -o my_program my_program.c

请记住,提供输出目标文件(-o my_program)是可选的。如果您不这样做,将自动生成一个名为a.out的目标文件。但这不是很好,因为它将被每个C程序覆盖,并且您将无法知道a.out对象文件属于哪个程序。

生成目标文件后,运行它以运行C程序。它已经是可执行的。像这样简单地使用它:

./my_program

如果您的程序正确,它将显示所需的输出。

每次在程序中进行更改时,都必须先对其进行编译,然后运行生成的目标文件来运行C程序。

方法2:如何使用类似Visual Studio Code的代码编辑器在Linux中运行C程序

并非所有人都对命令行和终端感到满意,我完全理解这一点。

您可以使用适当的C / C ++ IDE(例如Eclipse或代码块),但它们通常过于繁琐,更适合大型项目。

我建议使用像Visual Studio Code或Atom这样的开源代码编辑器。这些基本上是文本编辑器,您可以安装附件来直接从图形代码编辑器编译和运行程序。

我在此示例中使用Visual Studio代码编辑器。它是Microsoft广受欢迎的开源代码编辑器

首先,从软件中心在Ubuntu中安装Visual Studio Code。对于其他发行版,请检查您的Linux发行版的软件包管理器或软件中心。您也可以访问官方网站以获取更多信息。

启动Visual Studio代码并打开/创建一个项目,然后在此处创建C程序。我正在使用示例Hello World程序。

如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序

您必须确保在Linux系统上安装了gcc编译器。

sudo apt install gcc

接下来,您需要使用允许您运行C代码的扩展。Microsoft可能会提示您为C / C ++程序安装自己的扩展程序,但是它的设置很复杂,因此我不建议您这样做。

相反,我建议使用Code Runner扩展。这是一个毫无意义的扩展,您无需额外配置即可轻松运行C和C ++代码。

转到扩展标签,然后搜索“ Code Runner”并安装。

如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序

重新启动Visual Studio代码。现在,您应该能够通过以下方式之一运行C代码:

  • 使用快捷键Ctrl + Alt + N。
  • 按F1,然后选择或键入运行代码。
  • 右键单击文本编辑器,然后单击从上下文菜单运行代码。

如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序

运行该程序时,它将自动编译,然后运行。您可以在编辑器底部打开的终端中看到输出。

如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序

以上就是如何在Ubuntu和其他Linux发行版中编写,编译和运行C程序的两种方法。

评论

登录后评论

服务器优惠活动

Top