c - Orwell 的 MinGW 和 TDM Dev-C++ 版本有什么区别?

标签 c mingw windows-8.1 tdm-mingw

我是这方面的新手,昨天我安装了 Win 8.1 x64,所以我想使用最合适的程序在 C/C++ 中完成我的任务。 谢谢

最佳答案

MinGW 仅支持32 位 二进制文件,TDM 支持 3264 位二进制文​​件(使用 MinGW 的 API)。

  • 如果您需要适用于 Windows 的良好 GCC,但缺点是只有 32 位, 使用 MinGW
  • 如果您也想构建 64 位二进制文​​件,您可以使用TDM

两者几乎同时发布了 GCC 4.8,因此在最新性方面没有真正的区别。

我的建议:使用第三种选择:MinGW-w64相反 - 它是一个支持 64 位的扩展 MinGW。参见 here获取 MinGW-w64 的简短描述。

无论您做出什么选择,最好使用官方开发者网站下载(而不是 Orwell 的网站)以获得最新版本。

顺便说一句,您会在此处找到一个很好的概述,了解是什么让一个人与众不同。

注意:mingw-w64 的主页以前在 sourceforge 上,但现在在 http://mingw-w64.org。 ;链接已相应更新。

关于c - Orwell 的 MinGW 和 TDM Dev-C++ 版本有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21980774/

相关文章:

windows-8 - Windows 8 和 Windows 8.1 的开发有什么大的区别吗?

command-line-interface - 等效于Windows 8.1的wget命令行

c# - 将 JSON 字符串从一个应用程序传递到另一应用程序(Windows 8.1 应用程序)C#

c - 通过 TCP 客户端套接字接收数据时出现问题

c - 不会创建txt文件的C程序

c - 我如何忽略 C 中每行某个位置之后的字符?

c++ - 使用 MINGW 在窗口应用程序中抑制系统 ("command") 控制台窗口

c++ - 为什么我必须按两次 Enter 才能使用 Netbeans 7.3.1 和最新的 MinGW 工具集执行 cin 语句?

c - 转储 C 库汇编代码