摘要:
在Windows下使用习惯了IDE,导致我们对程序的编译链接没有一个清晰的认识,甚至混淆了编辑器和编译器的概念。在学习Linux时,这些问题就暴露出来了。 实际上,我们应该严格区分一个程序从产生到执行的整个过程:写代码->编译->链接->可执行程序。 1 写程序 严格来说,无论我们是否在IDE中写程 阅读全文
摘要:
首先介绍一下GCC:GNU Compiler Collection(GNU 编译器集合),在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前 Linux下最常用的C语言编译器是GCC(GNU Compiler Co 阅读全文