MaX*_*MkA 17 c mingw tdm-mingw windows-8.1
我是新手,昨天我安装了Win 8.1 x64,所以我想用最合适的程序在C/C++中完成我的任务.谢谢
oll*_*llo 31
MinGW仅支持 32位二进制文件, TDM支持 32位和 64位二进制文件(使用MinGW的API).
两者大约同时发布了GCC 4.8,所以最新版本没有真正的区别.
我的建议:使用第三种选择:MinGW-w64代替 - 它是一个扩展的 MinGW,支持64位.请点击此处查看MinGW-w64的简短描述.
无论您做出何种选择,最好使用官方开发者网站下载(不是Orwell's)以获得最新版本.
顺便说一下,你会在那里找到一个很好的概述,是什么使得其他人的特别之处.
注意:mingw-w64的主页曾经在sourceforge上,但现在是http://mingw-w64.org ; 链接已相应更新.
对于那些对 32 位二进制文件感兴趣的人:
注意 code::blocks IDE 是 MinGW 自带的,但是编译器是 32 位版本的 TDM-GCC。TDM 版本默认具有静态运行时链接,这使得可执行文件可移植到未安装 MinGW 的系统。TDM-gcc 编译器似乎也比其他项目更快地实现最新的 gcc 版本。
MinGW 发行版也不使用 posix 模拟来访问 Windows 中的线程(与 MinGW64 或 TDM64 不同)。有一个单独的标头下载源,为 MinGW 提供 C++11 兼容和功能。