'qNextPowerOfTwo' не было объявлено в этой области - Qt
Я недавно установил Qt в Lubuntu и получаю следующую ошибку
Эта функция предоставляется библиотекой QtMath, которая включена в файл.
любой совет здесь? У меня такой же проект в Windows, но у меня нет такой проблемы. Спасибо за ваше время. С наилучшими пожеланиями
Питер
PS Я прилагаю.pro-файл, соответствующий код к вопросу уже в изображениях. Я использую Qt 5.2.1 (GCC 4.8.2, 32bit)
#-------------------------------------------------
#
# Project created by QtCreator 2016-04-26T18:35:07
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport
QMAKE_CXXFLAGS += -std=c++0x
TARGET = WaveMod
TEMPLATE = app
SOURCES +=\
mainwindow.cpp \
trace_ex.cpp \
trace_group_ex.cpp \
qcustomplot.cpp \
main.cpp \
fft_complx.cpp \
geom_ex.cpp
HEADERS += mainwindow.h \
trace_ex.h \
trace_group_ex.h \
qcustomplot.h \
fft_complx.h \
geom_ex.h \
FORMS += mainwindow.ui \
trace_ex.ui \
trace_group_ex.ui \
geom_ex.ui
DISTFILES += \
geom_map.qml
1 ответ
Решение
В документации по функции сказано.
Эта функция была введена в Qt 5.4.
Попробуйте обновить настройку Qt, если вам нужна эта функция, или посмотрите здесь.