c – cmake错误:QGLWidget:没有这样的文件或目录

我正在尝试使用Qt的cmake,但是当我构建时出现以下错误.

QGLWidget: No such file or directory

在我的CMakeLists.txt文件中,我有:

set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
find_package(Qt5Widgets)
qt5_use_modules(SHWidget Widgets)

最佳答案 如QtOpenGL模块
docs中所述:

Warning: Apart from the QGLWidget class, this module should not be
used anymore for new code.

换句话说,您需要将QtOpenGL附加模块添加到您的构建中.

点赞