本地环境设置
如果您想要设置 c 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 c 编译器。
文本编辑器
这将用于输入您的程序。文本编辑器包括 windows notepad(不推荐)、os edit command、brief、epsilon、emacs 、sublime、vscode(推荐)和 vim/vi。
文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,notepad 通常用于 windows 操作系统上,vim/vi 可用于 windows 和 linux/unix 操作系统上。
vscode拥有多平台支持,windows,linux和mac都可以找到对应的安装包。
通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。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/ 上的详细说明安装 gcc。
本教程是基于 linux 编写的,所有给定的实例都已在 cent os linux 系统上编译过。
本教程也经过检查,所给实例在windows下也能编译成功。
mac os 上的安装
如果您使用的是 mac os x,最快捷的获取 gcc 的方法是从苹果的网站上下载 xcode 开发环境,并按照安装说明进行安装。一旦安装上 xcode,您就能使用 gnu 编译器。
xcode 目前可从 developer.apple.com/technologies/tools/ 上下载。
windows 上的安装
为了在 windows 上安装 gcc,您需要安装 mingw。为了安装 mingw,请访问 mingw 的ag真人游戏主页 www.mingw.org,进入 mingw 下载页面,下载最新版本的 mingw 安装程序,命名格式为 mingw-
当安装 minwg 时,您至少要安装 gcc-core、gcc-g 、binutils 和 mingw runtime,但是一般情况下都会安装更多其他的项。
添加您安装的 mingw 的 bin 子目录到您的 path 环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。
当完成安装时,您可以从 windows 命令行上运行 gcc、g 、ar、ranlib、dlltool 和其他一些 gnu 工具。
如果对上述过程不理解,可以前往mingw安装进行学习。