如何编译使用 Libre Office 编辑器创建的 C 程序文件?

sim*_*mon 3 text-editor compiling c

我是 Linux 新手,我需要一些帮助!

我正在尝试将这篇文章中的代码编译到linux-kernel邮件列表中。

我已经将文件粘贴到自由报办公室并将其保存为pairing_tool.c作为pairing_tool.c.odt。我已经重命名文件pairing_tool.c。)

但是当我使用这个命令行时:gcc -o pairing_tool pairing_tool.c在终端中,我得到了很多错误。

  • 我做错了什么?
  • 我应该将文本粘贴到特殊的文本编辑器中吗?

另外为了清楚起见,我使用了仅包含在两者之间的文本

#include <linux/input.h>

return 0;
}

所以我没有发表评论。我认为这样很好,是吗?

Ser*_*gey 5

是的,您应该使用文本编辑器,例如gedit默认安装在 Ubuntu 中。LibreOffice Writer 是一个文本处理器,它保存文件时带有一些 C 编译器无法理解的附加标记。

要运行gedit,请按 Super(Win 徽标)键并键入“gedit”。

除了以纯文本格式保存程序外,您还需要安装 C 编译器和其他东西,您可以使用

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

(虽然我认为你已经设法安装了它)

顺便说一句,我可以确认程序编译得很好,甚至在那之后运行:)