12 lines
419 B
CMake
12 lines
419 B
CMake
cmake_minimum_required(VERSION 3.21)
|
|
project(VulkanCppSetup)
|
|
|
|
set(CMAKE_CXX_STANDARD 20)
|
|
|
|
find_package(Vulkan REQUIRED)
|
|
find_package(Qt5 COMPONENTS Gui REQUIRED)
|
|
|
|
add_executable(VulkanCppSetup src/main.cpp src/VulkanWindow.cpp src/VulkanRenderer.cpp src/ShaderLoader.cpp)
|
|
#include_directories(VulkanCppSetup ${Vulkan_INCLUDE_DIRS} ${Qt5_INCLUDE_DIRS})
|
|
target_link_libraries(VulkanCppSetup ${Vulkan_LIBRARIES} Qt5::Gui)
|