zoukankan      html  css  js  c++  java
  • C Programing Environment

    Windows操作系统下主要用了三个

    1.编译器套件

    MinGW

    Minimalistic GNU for Windows。
    她是一个建立在GCC和binutils 项目上的编译器系统。和其他GCC的移植版相比,她可以说是最接近Win32的一个了。
    因为,MinGW几乎支持所有的Win32API,这也是MinGW的特色之一。
    她所连接的程序,不需要任何第三方库就可以运行了,允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。
    在某种程度上看,MinGW更像是VC的替代品。

    实际上 MinGW 并不仅是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具
    官网: http://www.mingw.org

    2.windows模拟unix命令行

    MSYS

    Unix-like command line utilities
    包括基本的bash, make, gawk and grep 等等。通常也可以认为是小型的UNIX on Windows。提供在windows上模拟Unix环境来使用MinGW。
    msys-cn :http://code.google.com/p/msys-cn/MSYS
    中国发行版,用UNIX开发环境开发Windows程序。
    MSYS在windows下模拟了一个类unix的终端,它只提供了MinGW的用户载入环境,在MSYS模拟的unix环境下使用MinGW,就像在Unix使用gcc一样。

    另外:cygwin这个东西编译还带个dll运行不爽不用了。

     3.IDE

    codeblocks

  • 相关阅读:
    0x55 环形与后效性问题
    0x54 树形DP
    0x53 区间DP
    0x52 背包
    0x51 线性DP
    poj1015 Jury Compromise
    973、863计划取消 国家重点研发计划启动
    中科院院士陈仙辉回母校:英雄不问出处 成功要靠努力和实力来实现
    Resume (Curriculum Vitae)
    阅读linux内核代码的工具-- Source Insight
  • 原文地址:https://www.cnblogs.com/faeriesoft/p/4025393.html
Copyright © 2011-2022 走看看