本地环境设置
需要在计算机上的以下两个软件,(一),文本编辑器和(二)C编译器。
文本编辑器
这是用来编写程序代码。一些常用的编辑器包括Windows记事本,OS Edit命令,Brief, Epsilon, EMACS和VIM或vi。
文本编辑器可在不同的操作系统上使用。例如,记事本将用于Windows,VIM或vi可以在Windows上使用,以及Linux或UNIX。
编辑器创建的文件称为源文件并包含程序源代码。对于C程序的源文件通常命名为扩展名为“.c”。
在开始编程之前,请确保有一个文本编辑器,有足够的经验来写计算机程序,将其保存在一个文件,编译并最终执行。
C编译器
写在源文件的源代码是程序,人类可读的源代码。它需要被“编译”,转成机器语言,使CPU可以真正执行程序按给定的指令。
这个C语言编译器将用于编译源代码到最终的可执行程序。假设你有一个关于编程语言编译器的基本知识。
最常用的和免费提供的编译器是GNU C/C++编译器,可以使用HP或Solaris编译器,如果正在使用他们的操作系统。
以下部分将指导如何地不同的操作系统上安装GNU 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本教程,所有给出的例子已编译在Linux系统的Centos发行版本。
安装在Mac OS
如果使用的是Mac OS X,获得GCC最简单的方法是下载从苹果公司的网站上的Xcode开发环境,按照简单的安装说明。安装Xcode完成之后设置就可以使用GNU编译器C/C++。
Xcode是目前可在下载:developer.apple.com/technologies/tools/.
在Windows上安装
要在Windows中安装GCC,需要安装MinGW。要安装MinGW先访问MinGW的网站首页:www.mingw.org,并按照链接到MinGW的下载页面。下载MinGW的安装程序,它应该被命名为MinGW-<version>.exe文件的最新版本。 .
安装MinWG必须安装gcc-core, gcc-g++, binutils和MinGW运行时,但可能希望安装更多。
添加MinGW的安装目录的bin子目录到PATH环境变量,这样就可以使用简单的名称在命令行上指定这些工具。
当安装完成后,您将可以从Windows命令行运行gcc, g++, ar, ranlib, dlltool,和其他几个GNU工具。