G (MinGW) 无法识别 to_string
尝试使用 std::to_string() 将长整数转换为字符串时,一些 G 用户遇到错误,声称“to_string”不是“std”的成员。这个问题在 MinGW 中尤其常见。
Ursache
已知此行为是 MinGW 发行版中的一个错误。相应的 Bugzilla 报告提供了解决该问题的补丁。
Lösung
要解决该问题,请按照以下方法之一操作:
1。更新 MinGW 版本
将您的 MinGW 安装升级到高于 MinGW-w64 项目提供的 GCC 4.8.0 的版本。该项目提供了32位和64位系统的工具链。
2.安装替代 MinGW 发行版
安装替代 MinGW 发行版,例如 Nuwen MinGW,这可以解决此问题。
3.修补当前 MinGW 安装
应用 Bugzilla 注释中提供的补丁,使 to_string() 函数在当前 MinGW 安装中可用。
以上是为什么我的 MinGW G 编译器无法识别 std::to_string()?的详细内容。更多信息请关注PHP中文网其他相关文章!