在MinGW 5.30的“ cmath”头中找不到“ hypot”功能

时间:2018-09-25 17:15:06

标签: qt mingw qt-creator

我正在使用Qt Creator构建Windows GUI项目。安装Qt Creator时,我选择了MinGW 5.30工具链。

我的项目包含一连串包含的标头,这些标头最终包含cmath标准标头。

但是,我遇到了一个错误:

using ::hypot;
该标题中的

行:

C:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/cmath:1119:11:
error: '::hypot' has not been declared    using ::hypot;

看来,注释掉此特定行可以完成构建。但是,由于这是标准标头,因此我想避免这种情况。

此错误的根源是什么,如何解决?

0 个答案:

没有答案