我正在从 Windows 迁移到 Linux,并且听说了很多有关 Linux 以及如何在 Linux 下进行一些真正优秀的编程的信息。但我不知道如何在 Linux 上编译用 C 编写的代码。
答案1
答案2
查找有关 Gnu 编译器集合的教程并阅读所有有关 hello world 程序的尝试示例。犯下明显的错误,以习惯它吐出的错误消息并查找它们。网上有大量关于不同消息的知识。您可以将它们复制并粘贴到谷歌中并找到好的结果。
一本好书是 Brian Gough 所著的《GCC 简介》:ISBN 0-9541617-9-3:
在编译中应该始终包含的一件事是 -Wall 标志(W 是大写的)。它告诉 gcc 输出最常见的错误消息。
geany 是我使用的文本编辑器,因为它重量轻、速度快,并且包含 IDE 中可能需要的几乎所有内容。
当您习惯了 gcc 后,请查看 make,因为它们在项目中是相辅相成的。 make 的作用是提供一种编译所有内容的方法,而无需记住需要手动包含哪些库以便在编译时从终端链接。当项目变得越来越复杂时,它也会让你的生活变得越来越轻松。