20 lines
516 B
CMake
20 lines
516 B
CMake
cmake_minimum_required(VERSION 3.10.0)
|
|
project(qopengltest VERSION 0.1.0 LANGUAGES C CXX)
|
|
|
|
set(QT_VERSION Qt6 CACHE STRING "Qt major version to use")
|
|
set(CMAKE_AUTOMOC ON)
|
|
set(CMAKE_AUTORCC ON)
|
|
|
|
find_package(${QT_VERSION} REQUIRED COMPONENTS Core Gui Widgets OpenGLWidgets OpenGL)
|
|
find_package(assimp)
|
|
|
|
include_directories(.)
|
|
add_executable(qopengltest main.cpp glwidget.cpp)
|
|
|
|
target_link_libraries(
|
|
${PROJECT_NAME} PRIVATE
|
|
${QT_VERSION}::Widgets
|
|
${QT_VERSION}::OpenGLWidgets
|
|
${QT_VERSION}::OpenGL
|
|
)
|