如何运行 .c 文件以及它的语法应该是什么

如何运行 .c 文件以及它的语法应该是什么

我创建了一个 .c 文件和一些突然出现在我脑海中的随机程序。现在我正尝试从终端运行它。我是 ubuntu 新手,因此很难输入编译等所需的命令。我已将文件保存在桌面上。如果有人能帮助我提供完整的语法(包括编译和安装),我将不胜感激(例如,我不知道 qemu 或 gcc,我在本网站上看到了这些内容)。谢谢。

答案1

如果程序比较简单,只需这样做:

cd Desktop
gcc program.c -o program
./program

第一个命令将您带到放置程序的桌面。如果程序不使用某些奇怪的库,则第二行将编译该程序。第三行将执行该程序。将 word 更改program为您为文件指定的名称。

答案2

所有 Linux 发行版都自带 gcc 编译器。语法如下

gcc -o desiredName program.c

并运行程序使用

./desiredName

当然,您还应该添加更多选项。'-Wall' 将在您尝试编译时打印出所有警告和错误。一定要设置一个标准。内核中使用的 C 语言不符合标准,它是一个包含 GCC 扩展的超集,这就是我推荐 gnu99 的原因-std=gnu99。但是,C 标准是 C99-std=c99我个人也设置了一个别名,所以我不必一直输入这些内容。我建议您也这样做。

alias cc="gcc -Wall -std=gnu99 -o "

现在你要做的就是输入

cc desiredName program.c

相关内容