GCC:GNU Compiler Collection
[介绍] 她是一个GNU编译器集合,目前包括 C, C++, Objective-C, Fortran, 和 Ada 等, 以及这些语言需要的库,比如 libstdc++。
[历史小知识] 原来的GCC就是指GUN C Compiler,因为后来加入了C++等编译器,于是更名为GNU Compiler Collection。
[提示] GCC是一个编译器集合,gcc才是C语言编译器,g++才是C++语言编译器。
[最新发布版本] GCC4.0.1 发布于 2005-07-07
[主页地址] http://gcc.gnu.org/
libstdc++:GNU Standard C++ Library
[介绍] g++只是一个编译器,而g++中C++需要的标准库文件由libstdc++提供。
[最新发布版本] libstdc++-v3.0.97 发布于 2002-03-05
[主页地址] http://gcc.gnu.org/libstdc++/
MinGW:Minimalist GNU for Windows
[介绍] 她是一个GCC的Windows移植版本,不属于GNU范畴。
[最新发布版本] 3.4.2 发布于 2004-09-21/22
[主页地址] http://www.mingw.org/
[附] MinGW相关的IDE:
a. MinGW Developer Studio
[介绍] 她是一个多平台的C/C++集成开发环境,以MinGW为编译内核,也支持Linux/FreeBSD等操作系统。
[优点] 支持很多功能,比如代码折叠等,和VC++的界面、使用方法类似,还附带一个WinAPI参考手册。
[最新发布版本 for Windows] 2.05 发布于 2005-04-01 以 MinGW3.4.2 为编译内核
[主页地址] http://www.parinyasoft.com/
MinGWStudioFullSetup-2.05 官方下载地址:http://www.parinyasoft.com/download/MinGWStudioFullSetup-2.05.exe
[ 因为访问量太大,介绍性文字可以去 http://freshmeat.net/projects/mingw-devstudio查看,下载可以用 http://csys.yonsei.ac.kr/web/c/MinGWStudioFullSetup-2.05.exe]
b. Bloodshed Dev-C++
[介绍] 她是一个Windows下的C/C++集成开发环境,以MinGW为编译内核。
[最新发布版本] Dev-C++ 5.0 beta 9.2 (4.9.9.2) 以 MinGW3.4.2 为编译内核
[主页地址] http://www.bloodshed.net/dev/devcpp.html(需要境外代理服务器)
Dev-C++ 5.0 beta 9.2 (4.9.9.2) 官方下载地址:
http://jaist.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://switch.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://mesh.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://umn.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://ufpr.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://nchc.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://heanet.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://citkit.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://peterhost.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://internap.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://keihanna.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://surfnet.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://ovh.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://easynews.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://puzzle.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://kent.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
http://optusnet.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
分享到:
相关推荐
sudo ln -s /usr/local/gcc-2.95/lib/libstdc++-3-libc6.3-2-2.10.0.so /usr/lib/libstdc++-3-libc6.3-2-2.10.0.so sudo ln -s /usr/lib/222libstdc++-3-libc6.3-2-2.10.0.so /usr/lib/libstdc++-libc6.3-2.so.3 ...
MinGW,全称为 Minimalist GNU for Windows,是一个可自由使用的Windows上的开源编译工具集,它为Windows平台提供了GCC(GNU Compiler Collection)编译器。这个压缩包“x86_64-8.1.0-release-posix-sjlj-rt_v6-rev...
MinGW-w64 GCC 5.4.0是针对Windows平台的一个开源的GNU Compiler Collection(GCC)版本,专为64位和32位应用程序的编译设计。它提供了对C、C++、Fortran、Ada等编程语言的支持,允许开发者在Windows环境下使用GCC...
MinGW-w64项目的主要目标是提供一套完整的、与GNU GCC(GNU Compiler Collection)兼容的开发工具集,使得开发者可以在Windows环境下编写、编译和调试C和C++程序,而无需依赖Visual Studio等专用IDE。这个特定版本的...
MinGW\bin\libstdc++-6.dll MinGW\bin\libwinpthread-1.dll MinGW\bin\mingw32-c++.exe MinGW\bin\mingw32-g++.exe MinGW\bin\mingw32-gcc-4.9.2.exe MinGW\bin\mingw32-gcc-ar.exe MinGW\bin\mingw32-gcc-nm....
3. 库文件:包括标准库和其他必要的库,如`libstdc++.a`和`libstdc++.so`,用于C++程序的运行时支持。 4. 头文件:提供函数原型和类型定义,供开发人员在源代码中引用。 5. 预处理器和汇编器:`cpp`和`as`,分别处理...
这个压缩包文件 "x86_64-8.1.0-release-win32-sjlj-rt_v6-rev0.7z" 提供的是MinGW的64位版本,对应于GCC(GNU Compiler Collection)8.1.0版本,支持x86_64架构。GCC是开源的、跨平台的编译器套件,包括C、C++、...
5. **丰富的库支持**: MinGW32提供了对许多GNU库的支持,例如glibc、libiconv和libstdc++,使得开发者可以利用这些库进行开发。 在描述中提到的“mingw高版本”,通常意味着该版本的GCC可能包含了更多的优化、修复...
同时,MinGW还包含了一些基础库,如`libgcc`和`libstdc++`,以支持C++标准库功能。 4. **Make工具**:MinGW也提供了`make.exe`,这是一个构建工具,用于根据Makefile自动化编译过程。通过Makefile,开发者可以定义...
GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。) GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,...
在Windows环境下,GCC通常通过MinGW(Minimalist GNU for Windows)来实现,使得开发者能够在Windows操作系统上使用GCC进行跨平台开发。 **GCC 4.9.0 版本特性** GCC 4.9.0 是GCC系列的一个重要版本,发布于2014年...
对于C语言之外的语言,MinGW使用标准的GNU运行库,如C++使用GNU libstdc++。 但是MinGW使用Windows中的C运行库。因此用MinGW开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行,而且也不一定必须遵从...
4. **库文件**:MinGW提供了一些基本的C库,如libgcc、libc和libstdc++,这些库使得在Windows上编写C/C++程序变得可能。 5. **安装管理器**:mingw-get-setup.exe是MinGW的安装程序,它允许用户选择需要的组件进行...
2. **mingwrt**: Mingwrt(MinGW runtime)是一组运行时库,包括C标准库(libc)、C++标准库(libstdc++)以及其他的库,如数学库、多线程库等,这些库是程序在运行时所必需的。 3. **msys**: MSYS是一个轻量级的...
MingW64位版是一款专为64位Windows操作系统设计的GNU Compiler Collection(GCC)集成了开发环境。这个工具包提供了在Windows上编译原生的64位C和C++程序的能力,使得开发者能够在非Linux环境下利用GCC的威力。 ...
4. **动态/静态库**:MinGW包含了众多标准C库和C++库,如glibc、libstdc++等,这些库使得开发者能够使用各种标准函数和类。 在描述中提到的“可在线升级”,意味着这个版本的MinGW可能集成了更新机制,允许用户通过...
gcc官方源码
GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。) GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,...
4. **Libraries**:Mingw-w64提供了许多库文件,如libgcc、libstdc++等,这些库文件支持C++标准库、运行时支持以及数学运算等功能。 5. **Make工具**:Mingw-w64还提供了`make`工具,这是一个自动化构建系统,可以...