本地环境设置
如果愿意设置C语言编程环境,需要在您的计算机上提供以下两个软件:(一)文本编辑器;(二)C编译器。
文本编辑器
这将被用来输入/编写程序。 少数的编辑的实例包括:Windows Notepad, OS Edit command, Brief, Epsilon, EMACS, 和 vim / vi。
文本编辑器的名称和版本在不同的操作系统可能有变化。例如,记事本可用在 Windows , VIM 或 vi 可以在 Windows中也可以在 Linux或UNIX 上使用。
编辑器中创建的文件称为源文件,它包含程序源代码。对于C程序的源文件通常命名扩展为 ".c".
在开始编程之前,请确保有一个文本编辑器,有足够的经验来编写计算机程序,保存在一个文件,编译并最终执行。
C编译器
写在源文件中的源代码是人类可读的源代码程序。它需要“编译”,转成机器语言,使 CPU 能够真正执行程序按给定的指令。
C语言编译器将用于将源代码编译到最终的可执行程序。学习本教程前,假设你有关于一门编程语言编译器的基础知识。
最常用的和免费提供的编译器是GNU C/C++编译器,也可以使用 HP 或 Solaris 的编译器,如果你有相应的操作系统的话。
以下部分将指导如何在不同的操作系统上安装GNU C/C++编译器。我们这里使用的是 C/C++,因为 GNU gcc 编译器适用于 C 和 C++ 编程语言。
在UNIX/Linux上安装
如果您使用的是 Linux 或 UNIX,然后通过在命令行中输入以下命令来检查 GCC 是否已在系统上安装 −
$ gcc -v
如果 GNU 编译器已安装在您的计算机上,那么它应该如下打印信息的东西:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
如果没有安装GCC,那么参考详细说明 http://gcc.gnu.org/install/
本教程基于Linux(Ubuntu),所有给出的例子已编译在 Linux系统之上测试通过。
在Mac OS安装
如果使用的是Mac OS X,获得GCC最简单的方法是下载从苹果的网站上下载 Xcode 开发工具,并按照简单的安装说明。 设置了 Xcode 以后就可以使用 GNU 编译器的C/C++。
Xcode是目前可在以下网址找到:developer.apple.com/technologies/tools/.
在Windowx上安装
要在 Windows 中安装 GCC,首先需要安装MinGW。要安装MinGW,访问 MinGW的主页:www.mingw.org, 并按照链接到 MinGW 的下载页面。下载 MinGW 的安装程序,它应该被命名为 MinGW-<版本>.exe 文件的最新版本。
在安装MinWG,至少必须安装 gcc-core, gcc-g++, binutils 和 MinGW 运行时,但可能需要安装更多组件。
添加 MinGW 的安装目录的 bin 子目录到 PATH 环境变量中,这样就可以直接使用名称在命令行上指定使用这些工具。
当安装完成后,就可以从Windows命令行运行 gcc, g++, ar, ranlib, dlltool 和 其他几个GNU工具。