file(GLOB_RECURSE ENGINE_SOURCES src/*.cpp ) # 编译成静态库 add_library(Engine STATIC ${ENGINE_SOURCES}) target_include_directories(Engine PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ) # 链接第三方库 target_link_libraries(Engine PUBLIC glfw Vulkan::Vulkan spdlog::spdlog ) target_compile_definitions(Engine PRIVATE VULKAN_HPP_DISPATCH_LOADER_DYNAMIC=1)