В MinGW 5.30 в заголовке "cmath" не найдено ни одной "гипотетической" функции - PullRequest
0 голосов
/ 25 сентября 2018

Я строю проект с графическим интерфейсом Windows с помощью Qt Creator.При установке 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;

Похоже, что комментирование этой конкретной строки позволяет завершить сборку.Но поскольку это стандартный заголовок, я бы хотел этого избежать.

Что является источником этой ошибки и как ее исправить?

...