你下载的CB有没有Mingw安装包?如果没有,你要下载GCC编译器,就用TDM-GCC好了。下载链接
http://tdm-gcc.tdragon.net/download 此外,@shinegirl55,你最好把楼主这个帖子再仔细浏览一下,把自己认为的难点或疑点记录下来,这样才能更好地解决问题。我就是按照楼主的帖子,一步安装成功的。
又及,GCC、Mingw、TDM-GCC三者之间是什么关系呢?
按我个人理解,GCC是最基本的;Mingw包含GCC,又增加了一些功能;TDM-GCC包含Mingw,又增加了一些功能。因此可以简单理解为:TDM-GCC>Mingw>GCC。
而最基础的GCC又是什么,可以自行百度。
说一下MinGW和TDM-GCC的一些关系。
首先MinGW是Minimalist GNU for Windows的缩写,它在不依赖任何第三方C运行时DLLs(C-Runtime Dlls)的情况下,提供了适合开发Windows原生应用程序的一整套开源编程工具集;MinGW编译器提供了能够使用微软C运行时及某些特定语言运行时功能的入口。
它包含有:
1个GNU Compiler Collection(GCC)端口;
Windows下的GNU二进制工具集(GNU Binutlis);
1个带有可选GUI前端的命令行安装程序(mingw-get),用于在Windows上安装部署MinGW和MSYS;
1个GUI初次安装工具(mingw-get-setup),便于用户入门和使用mingw-get。
MSYS是Minimal SYStem的缩写,一个有Bourne Shell(伯恩外壳)的命令行解释系统。作为微软cmd.exe的替代品,它提供了一个通用的命令行环境,特别适宜于与MinGW配合使用,被许多开源程序用来作为进入Windows平台的端口;它同时也是Cygwin-1.3的一个轻量化分支,其中包含稍许有助于实现上述目的的精选Unix工具。
TDM-GCC是一个适用于Windows的编译器,它包含了GCC工具集的最新稳定版、一些Windows友好的补丁、自由和开源的MinGW/MinGW-w64运行时APIs(runtime APIs),用来作为微软编译器和SDK平台的开源替代品。
TDM-GCC仅包含命令行工具。Code::Blocks作为一个可视化的IDE,很好地集成了TDM-GCC。