Windows下使用gcc

1. 先去Cygwin网站(www.cygwin.com)下载一个安装文件(setup.exe),

这个文件体积很小,只有不到300KB。然后双击运行setup.exe。因为是第一次安装,所以必须选择从Internet在线安装,也可以先从Internet下载安装文件,然后再手动安装。我选择后者,因为这样,以后我可以在不联网的时候也能安装。

2. 接下来点击“下一步”,然后从一系列服务器列表中选择一个你认为网速

最快的一个作为下载服务器。接着点击“下一步”就会出现如下图所示的界面,

用来选择你想安装的程序。

如果你不做任何修改,将默认安装Cygwin运行所需的最少的程序和组件。不过,gcc编译器不在默认安装程序之列,所以你必须选择安装gcc。具体是, 在上述窗口中的列表中展开Devel目录,找到gcc-g++一项,点击“Default”,它就变成了“Install”,同时由于程序之间的依赖性 gcc-core条目的“Default”,也

变成了“Install”。

此外,为了使gcc能正确编译源文件,还必须安装win32api库,否则会编译出错。因此,你需要在上述窗口中展开Libs目录,找到win32api一项,将它点成“Install”。

3. 接下来就是耐心等待程序去下载所需的安装文件了。一旦下载完毕,你再次运行setup.exe,先选择你将要把Cygwin安装在什么地方,然后再选择你 刚才所下载的那些安装文件所在的硬盘位置。接着你还需要再次选择安装gcc和win32api。这样,你就可以开始安装了。

4. 安装完成后,运行Cygwin。在窗口中敲入gcc就可以直接用gcc来编译了。编译链接生成的可执行文件,系统会自动加上.exe后缀,在Cygwin 环境中可以直接运行。但如果脱离Cygwin环境,而在MS DOS下运行,则会出错。解决办法很简单,那就是将cygwin1.dll文件拷贝到C:/WINDOWS目录下即可。

在Windows下使用gcc相关推荐

  1. 【C 语言】Windows 下使用 gcc 编译器 ( 常用的编译器 | Qt 中的 gcc 编译器 | 独立安装 MinGW )

    文章目录 一.常用的编译器 二.使用 Qt 中的 gcc 编译器 三.独立安装 MinGW 一.常用的编译器 常用编译器 : MSVC GCC MinGW CLANG ; MSVC : 微软 Micr ...

  2. Windows下的gcc/gc++编译环境配置

    最近有很多算法设计的网络大赛,其中大部分的C/C++都是采用Linux下的GCC/G++编译器.配置GCC编译器大概有这几种途径:装Linux系统.装Linux虚拟机或者在Windows环境下模拟Li ...

  3. 在 Windows 下用 GCC 编译器练习 C/C++ 的简单教程

    2018年8月更新: 这个暑假博主和小伙伴.老师一同为师弟师妹们折腾了一个关于计算机学习交流的小社区 0xFFFF ,经过一个暑假的积淀,留下了不少适合计算机入门阅读的内容,推荐给看到这篇文章的你. ...

  4. gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库

    一个网友在坛子上问到的问题,说用MinGW GCC编译运行一个连接MySQL数据库的程序时遇到错误: undefined reference to `mysql_init@4' undefined r ...

  5. windows下安装gcc编译器(c/c++/fortran)

    首先下载MinGW - Minimalist GNU for Windows 下载结束后双击,点击下一步即可, 然后勾选要安装的组件: 点击应用: 开始安装(这一步要经过漫长的下载过程,请耐心等待): ...

  6. windows下用GCC编译DLL

    此程序有3个文件,分别为 export.h .export.c .main.c export.h 文件内容 /*此头很有必要,别人在调用的时候知道有哪些方法*/ #ifdef BUILD_DLL #d ...

  7. Windows下GCC安装和使用

    GCC是由GNU开发的编程语言译器.最近复现代码时需要编译源文件,总是报错,后来查验报错原因后,是由于电脑没能安装GCC.C 语言编译器用于把源代码编译成最终的可执行程序.但是本人不是很懂编译原理,这 ...

  8. WINDOWS下如何安装GCC(转载http://nirvana.cublog.cn;作者:北斗星君(黄庠魁))

    第一章 在视窗操作系统下的GCC 第一节 GCC家族概览 GCC 是一个原本用于 Unix-like 系统下编程的编译器.不过,现在 GCC 也有了许多 Win32 下的移植版本.所以,也许对于许多 ...

  9. WINDOWS下如何安装GCC

    WINDOWS下如何安装GCC? 2013/09/14 JULUREN 第一章 在视窗操作系统下的GCC 第一节 GCC家族概览 GCC 是一个原本用于 Unix-like 系统下编程的编译器.不过, ...

最新文章

  1. 模板代码复用的三种方式: 宏, 继承, 包含
  2. C语言代码规范(六)浮点型变量逻辑比较
  3. packetbeat oracle,packetbeat 无法启动
  4. vue中$watch源码阅读笔记
  5. Tensorflow默认占满全部GPU的全部资源
  6. 台式电脑打不开计算机c盘,电脑c盘打不开进不了系统怎么办
  7. [C#] Microsoft .Net框架SerialPort类的用法与示例
  8. python 类装饰_神坑 Python 装饰类无限递归
  9. 机器学习(聚类八)——密度聚类
  10. Latex \TexStudio 设置数学符号
  11. 人事面试java需要注意点_程序员hr面试注意事项
  12. An Improved One millisecond Mobile Backbone 论文笔记
  13. 愚见《Nighttime Visibility Enhancement by Increasing the Dynamic Range andSuppression of Light Effects》
  14. 背景渐变色,兼容IE
  15. 什么是响应式设计?响应式设计的基本原理是什么?如何做
  16. 使用asm.jar将Android手机屏幕投影到电脑
  17. 规范互联网信息环境《互联网宗教信息服务管理办法》发布
  18. 软银集团:从零到一万亿
  19. 王维:送綦毋潜落第还乡
  20. 财务会计U8-出纳管理-日记账导入

热门文章

  1. C++中的空类,编译器默认可以产生哪些成员函数
  2. UA MATH563 概率论的数学基础 中心极限定理12 强大数定律 版本2:Etemadi定理
  3. 图解SQLite教程
  4. redis(nosql数据库)
  5. 微信公众号平台开发-网页授权
  6. c语言实现字符指针(字符串)数组的排序
  7. rsync 断点续传
  8. [团队项目]后续安排 Github
  9. android学习---LinearLayout
  10. WF4B1 的有返回值的Activity,Bookmark,有返回值Bookmark