如何使用GNU工具链学习C编程?

时间:2010-10-30 06:55:15

标签: c linux gcc gnu-toolchain

我是编程新手,甚至是Linux新手。我被告知Linux是学习编程的最佳操作系统,因为它让程序员与机器架构紧密结合。我听说过很多关于GNU工具链的知识,它在Linux上提供了最好的编程环境,因此我决定不使用IDE,并且需要花费大量时间以正确的方式学习。

我刚刚安装完Ubuntu 10.10。我安装了Vim并开始学习将它用于我的文本编辑器。此外,我已经能够验证我的系统上是否存在GCC和GDB。 我正在学习用书中的C编程 - Computer Science: A Structured Programming Approach using C。虽然它解释了如何使用编辑器,编译器,链接器和运行程序来开发和运行程序,但它没有解释如何设置和使用它们。所以我的问题是,一旦我在文本编辑器中编写了源代码,我如何调用GNU工具链来编译和运行我的程序。

1 个答案:

答案 0 :(得分:3)

使用某些名称保存,例如filename.c然后调用gcc并调用二进制文件(默认名称为a.out)

gcc filename.c
./a.out