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 src/WorldView.cpp src/UniformBuffers.cpp src/camera.cpp) target_link_libraries(VulkanCppSetup ${Vulkan_LIBRARIES} Qt5::Gui)