`

MinGW/MSYS/GNU/GTK/GNOME各种包的下载位置

阅读更多
  • MinGW/MSYS

 

MinGW , a contraction of "Minimalist GNU for Windows ", is a minimalist development environment for native Microsoft Windows applications.
MinGW provides a complete Open Source programming tool set which is suitable for the development of native MS-Windows applications, and which do not depend on any 3rd-party C-Runtime DLLs.
MSYS , a contraction of "Minimal SYStem ", is a Bourne Shell command line interpreter system. Offered as an alternative to Microsoft's cmd.exe, this provides a general purpose command line environment, which is particularly suited to use with MinGW, for porting of many Open Source applications to the MS-Windows platform.

 

官方网站

http://mingw.org/

下载网站

http://sourceforge.net/projects/mingw/files/

 

 

  • GNU

The name “GNU ” is a recursive acronym for “GNU's Not Unix!
The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software—software which respects your freedom.
Unix-like operating systems are built from a collection of applications, libraries, and developer tools—plus a program to allocate resources and talk to the hardware, known as a kernel.
The Hurd , GNU's kernel, is actively developed, but is still some way from being ready for daily use, so GNU is often used with a kernel called Linux.
The combination of GNU and Linux is the GNU/Linux operating system, now used by millions and sometimes incorrectly called simply “Linux”.

 

官方网站

http://www.gnu.org/

GNU包含的包的介绍

http://www.gnu.org/software/

下载网站

http://ftp.gnu.org/gnu/

 

 

  • GnuWin

GnuWin provides ports of tools with a GNU or similar open source license, to modern MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008 / 7)

 

官方网站

http://gnuwin32.sourceforge.net/packages.html

下载网站

http://sourceforge.net/projects/gnuwin32/files/

 

 

  • GTK+

GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API.

 

官方网站

http://www.gtk.org/

下载网址

http://www.gtk.org/download.html

下载网址(Windows平台)
http://www.gtk.org/download-windows.html

各种包的下载网址

http://ftp.gnome.org/pub/gnome/binaries/win32/

各种依赖包的下载网址
http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/

 

 

  • GNOME

The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.

 

官方网站

http://www.gnome.org/

下载网址(与GTK+共用)

http://ftp.gnome.org/pub/gnome/

 

 

  • 具体各个包的位置

glib for win32

http://ftp.gnome.org/pub/gnome/binaries/win32/glib/

msinttypes

This project fills the absence of stdint.h and inttypes.h in Microsoft Visual Studio.

http://code.google.com/p/msinttypes/

 

  • 大小: 5.6 KB
  • 大小: 10.5 KB
  • 大小: 2.9 KB
  • 大小: 1.3 KB
  • 大小: 2.2 KB
分享到:
评论
1 楼 laiyangdeli 2011-02-15  
    大家在阅读有关Linux的文章时,往往会看到在Linux名称前面有一个前缀“GNU”,类似“GNU/Linux”。可别小看了这个前缀,如果没有它,或许就没有今天的Linux。

    GNU项目,也称GNU工程或GNU计划,GNU是“GNU is Not Unix”(GNU不是Unix)的缩写。GNU项目是由理查德·斯托曼(Richard Stallman)在1983年9月27日公开发起的,目的是希望重现当年软件界合作、开放、团结、互助的精神,而具体的目标则是开发一套区别于当时的商业化Unix系统,但又与之完全兼容的、自由的操作系统。GNU项目采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window图形窗口系统等。此外还陆续开发了大批自由软件,如功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具等。

  为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,该条款称为GNU通用公共许可证(GNU General Public License,GPL)。

  到了1990年,GNU项目唯一没有完成的重要组件就是操作系统的内核,其内核称为HURD。而1991年林纳斯·托瓦尔兹(Linus Torvalds)开发出了Linux内核,在GPL条款下发布后,在网上迅速流传。1992年Linux与GNU项目相结合,采用Linux内核及GNU项目软件的、完全自由的操作系统就此诞生。

相关推荐

    mingw+msys已配置好,移植直接用

    Msys: 1.0.10 MinGW:5.1.4 make: 3.81.90 ...这是我自己根据一篇比较新的blog搭建的mingw+msys环境,用来编译ffmpeg的,各种版本都可以编译。 基本上解决了常出现的各种问题。移植可用! 文章地址: ...

    Win32下MinGW与MSYS安装介绍

    ### Win32下MinGW与MSYS安装及GTK+配置详解 #### 一、MSYS与MinGW的基础概念 - **MinGW (Minimalist GNU for Windows)**:它是一套为Windows设计的GNU工具集,包括GCC编译器、连接器等,能够用来编译和链接C、C++...

    MinGW与MSYS安装详细介绍.pdf

    ### MinGW与MSYS安装详解 #### 一、MSYS的初次安装 ...综上所述,本文详细介绍了如何在Windows平台上安装和配置MSYS、MinGW以及GTK+环境,为初学者提供了完整的指南,帮助他们在Windows环境下搭建C/C++的GUI开发环境。

    Windows下MinGW +MSYS +GTK+GLADE+Eclipse 环境搭建

    ### Windows下MinGW + MSYS + GTK + GLADE + Eclipse 环境搭建详解 #### 一、选择此IDE环境的理由 在选择开发环境时,考虑的因素很多,其中包括成本、可移植性、效率等。本篇文章详细介绍了一种适用于Windows系统...

    minGW+MSYS+flex+bison完全套件

    在下载的压缩包中,包含了minGW、MSYS、Flex和Bison的源码文件。安装过程一般包括以下几个步骤: 1. 解压所有文件。 2. 配置MinGW安装路径,例如`C:\MinGW`。 3. 安装msysCORE,解压到MinGW目录下的`msys`子目录。 ...

    MinGW+msys编译环境

    MinGW(Minimalist GNU for Windows)和msys是两个重要的开源工具,它们为Windows平台提供了类似于Unix/Linux的开发环境。这个编译环境主要用于在Windows上编译原生的C/C++程序,尤其对于需要跨平台的项目,如FFmpeg...

    MinGW+MSYS.rar_MTK Min_MTK工程_MinGW-5.1.5_mingw msys_mtk compiler

    MinGW(Minimalist GNU for Windows)是一个开源项目,旨在为Windows操作系统提供一套GCC(GNU Compiler Collection)编译器,使得开发者可以在Windows环境下构建基于GNU工具链的应用程序。它包括了C、C++、Fortran...

    Msys+MinGW64.zip

    **Msys+MinGW64.zip** 是一个包含Msys和MinGW64的压缩包,主要用于在Windows操作系统上提供类Unix开发环境。这个压缩包包含两个关键组件:Msys和MinGW64,它们都是为了让开发者能够在Windows系统上进行类似于Unix/...

    mingw/wxgcc/C++编译器

    mingw/wxgcc/C++编译器

    msys64.zip添加了MinGW的MSYS2的压缩包

    MinGW(Minimalist GNU for Windows)则是一个开放源码的编译工具集,允许在Windows上编译和运行GNU工具链。MSYS2与MinGW的关系在于,MSYS2是MinGW的更新和扩展版本,它不仅包含了MinGW,还提供了一个更完善的开发...

Global site tag (gtag.js) - Google Analytics