🎃
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