2

我已经在很多网站上搜索过这个并且失败了。但是“TDM-gcc”中的 TDM 代表什么?当我想选择 gcc 作为编译器时,我感到很困惑。那么,有什么区别呢?我应该选择 TDM 还是 NON-TDM?还是 TDM 仅适用于 Windows 平台上的 minGW?

官方的 TDM-gcc 网站甚至没有解释它......

4

1 回答 1

6

TDM-GCC 是 Windows 上的 GCC 发行版。TDM 代表项目名称Twilight Dragon Media

由于您想要在 Windows 上使用 GCC,因此您有 3 个流行的选项

  1. 明威-w64
  2. 明威
  3. TDM-GCC

还要选择正确的异常和线程模型。详细信息:sjlj vs dwarf vs seh 有什么区别?mingw-w64 线程: posix vs win32

如果你不仅想要 GCC,还想要一个包含所有 bin、core 和 findutils 的类 Unix shell,你可以使用Cygwin或更轻的MSYS2。我个人更喜欢后者;它还有一个包管理器,您可以经常更新已安装的包。

于 2015-02-10T06:52:26.837 回答