我已经在很多网站上搜索过这个并且失败了。但是“TDM-gcc”中的 TDM 代表什么?当我想选择 gcc 作为编译器时,我感到很困惑。那么,有什么区别呢?我应该选择 TDM 还是 NON-TDM?还是 TDM 仅适用于 Windows 平台上的 minGW?
官方的 TDM-gcc 网站甚至没有解释它......
TDM-GCC 是 Windows 上的 GCC 发行版。TDM 代表项目名称Twilight Dragon Media。
由于您想要在 Windows 上使用 GCC,因此您有 3 个流行的选项
还要选择正确的异常和线程模型。详细信息:sjlj vs dwarf vs seh 有什么区别?和mingw-w64 线程: posix vs win32。
如果你不仅想要 GCC,还想要一个包含所有 bin、core 和 findutils 的类 Unix shell,你可以使用Cygwin或更轻的MSYS2。我个人更喜欢后者;它还有一个包管理器,您可以经常更新已安装的包。