🎃

VulkanをVSCodeで書く方法 (CMake編)

に公開

開発環境

・VSCode
・Windows11

CMakeの操作

F7でビルドができる。

CMakeLists.txtの中身

#CMakeの最低保証バージョン
cmake_minimum_required(VERSION 3.20)
project(SSMiraiEngine)

set(CMAKE_CXX_STANDARD 23)

# VulkanSDKのパス指定
find_package(Vulkan REQUIRED)

# GLFWのインクルードパスを指定
set(GLFW_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/GLFW/include")
set(GLFW_LIB_DIR "${CMAKE_SOURCE_DIR}/GLFW/lib-vc2022/glfw3.lib")

# GLFWのインクルード
include_directories(${GLFW_INCLUDE_DIR})

add_executable(${PROJECT_NAME} src/main.cpp)

# ライブラリをリンク
target_link_libraries(${PROJECT_NAME} PRIVATE Vulkan::Vulkan ${GLFW_LIB_DIR})

Discussion