社会的进步,人们对于质量和美的追求在提高,同时科技的发展也带来人们生活的改变,电脑已经离不开人们的生活,成为了生活和工作的必需品,电脑是由很多软件、系统等组成,如果想要更好的使用电脑,我们需要对其有更多的学习,下面小编带领大家学习一种通用的高级语言!

C语言教程:C环境设置图1

C环境设置

本地环境设置

如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。

文本编辑器

这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。

文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 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++ 编程语言。

C语言教程:C环境设置图2

UNIX/Linux 上的安装

如果您使用的是Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC:

C语言教程:C环境设置图3

如果您的计算机上已经安装了 GNU 编译器,则会显示如下消息:

C语言教程:C环境设置图4

如果未安装 GCC,那么请按照http://gcc.gnu.org/install/上的详细说明安装 GCC。

C语言教程:C环境设置图5

本教程是基于 Linux 编写的,所有给定的实例都已在 Cent OS Linux 系统上编译过。

Mac OS 上的安装

如果您使用的是 Mac OS X,最快捷的获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。一旦安装上 Xcode,您就能使用 GNU 编译器。

C语言教程:C环境设置图6

Xcode 目前可从developer.apple.com/technologies/tools/上下载。

Windows 上的安装

为了在 Windows 上安装 GCC,您需要安装 MinGW。为了安装 MinGW,请访问 MinGW 的主页www.mingw.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序,命名格式为 MinGW-.exe。

当安装 MinWG 时,您至少要安装 gcc-core、gcc-g++、binutils 和 MinGW runtime,但是一般情况下都会安装更多其他的项。

添加您安装的 MinGW 的 bin 子目录到您的PATH环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。

当完成安装时,您可以从 Windows 命令行上运行 gcc、g++、ar、ranlib、dlltool 和其他一些 GNU 工具。

c语言编译器环境,C语言教程:C环境设置相关推荐

  1. C语言编译器(C语言编程软件)

    桌面操作系统 对于当前主流桌面操作系统而言,可使用 Visual C++.GCC 以及 LLVM Clang 这三大编译器. Visual C++(简称 MSVC)是由微软开发的,只能用于 Windo ...

  2. c语言编译器作用,c语言的编译器是干什么用的

    本人不才,仅就个人意见谈谈: 1.什么是编译器: 简单的说,编译器是一种将高级语言经过其解释,翻译成可以运行的二进制代码(有可能是汇编代码,但这种方式处理不一样,还有编译成其他形式的如JAVA是编译成 ...

  3. 《童虎学习笔记》SQL语言超简单新手入门教程实战环境

    数据库客户端工具 Navicat Premium 16 数据库连接信息 IP 10.211.55.7 端口 3306 用户名 dbuser 密码 111 样本数据下载地址 websites.sql a ...

  4. 棒棒糖c语言编译器,用C语言画个棒棒糖-一言不合就分享!代!码

    原标题:用C语言画个棒棒糖-一言不合就分享!代!码 用C语言画个棒棒糖-一言不合就分享!代!码 //画一个棒棒糖 //用gcc编译器时的格式:gcc xxx.c -lgdi32 -o xxx.exe ...

  5. c语言 编译器关键字,C语言关键字 restrict

    restrict是c99标准引入的,它只可以用于限定和约束指针,表明指针是访问一个数据对象的唯一方式.即它告诉编译器,所有修改该指针所指向内存中内容的操作都必须通过该指针来修改,而不能通过其它指针来修 ...

  6. 易语言单窗口单ip教程_怎样设置单窗口单ip登录游戏账号

    近几年,游戏防封号技术渐渐被人们所熟悉,单游戏窗口单IP防封技术,模拟器游戏下号再上就会变换一个IP,这种软件在各大辅助商网盘和游戏工作室网站随处可见.那么他们是怎么做到的呢? 用过我们的IP工具的朋 ...

  7. 环境安装_Python教程 Python环境安装

    大纲 安装Python 测试Python环境 安装Pycharm 创建新项目 HelloWorld 安装Python 下载Python:  https://www.python.org/downlo. ...

  8. c语言编译器手机版使用说明,C语言编译器怎么用,C语言编译器使用教程

    C语言编译器怎么用的详细解析 一.本站站点下载并安装,解压缩后,运行exe安装文件,单击"下一步" 二.选择已安装的组件后,单击"下一步" 三.单击" ...

  9. 单片机c语言编译软件6,eUIDE下载-单片机c语言编译器 v1.07.32.23 官方版 - 安下载...

    eUIDE是一款专业的单片机c语言编译器,EM78系列集成开发环境是面向项目的ELAN EM78系列微控制器的开发工具,它包括UICE开发在线仿真器和eUIDE软件工具:eUIDE是基于PC端的UIC ...

  10. eclipse c语言_如果你的电脑是windows7/10的环境,用什么编译器学习C语言好?

    既然问题已经限制了Windows环境,那么就不再推荐Linux环境下的编译器了,虽然在Linux环境进行C语言的编程会比Windows可以更好的掌握一些基础知识,自己动手gcc,写makefile文件 ...

最新文章

  1. 用Python爬虫爬取炉石原画卡牌图片
  2. Debian7 apt源设置
  3. ASP.NET Core Razor生成Html静态文件
  4. [vue] 跟keep-alive有关的生命周期是哪些?描述下这些生命周期
  5. linux-3.4.2移植到FL2440上(一)--只是基本移植
  6. linux mysql安装_LINUX 安装 MYSQL
  7. C# Winform 窗体美化(一、IrisSkin 换肤库)
  8. Apache Kafka 2.7.0 稳定版发布
  9. 【响应式编程的思维艺术】 (4)从打飞机游戏理解并发与流的融合
  10. 深入理解JAVA锁的机制
  11. 面向对象之需求分析要略
  12. inode file 结构
  13. HTML+CSS网页制作——恒德电子
  14. matlab中uigetfile的使用
  15. 倒,chinaitlab.com也放木马
  16. 计算机操作系统-操作系统的定义
  17. [go]简单的RPC框架
  18. bootstrap 动态横向时间轴_简洁的横向水平时间轴特效
  19. 创业公司做数据分析(一)开篇
  20. Win7/R2 原生VHD 启动 详解

热门文章

  1. @override注解_Spring中的各种注解深入理解
  2. 事务机制主要是利用undo、redo日志?
  3. Java中hashCode()与 equals()
  4. Phpmyadmin的一次渗透测试
  5. 我的BRF+自学教程(一):公式(formula)
  6. 面试总结——Java篇
  7. IOS中如何显示带有html标签的富文本
  8. mac使用nvm安装node进行多版本管理
  9. jQuery插件实现表格隔行换色且感应鼠标高亮行变色
  10. 项目在云服务器上的绝对路径,项目在云服务器上的绝对路径