cpp-vulkan-setup/CMakeLists.txt

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)