windows 上编译通过
This commit is contained in:
+21
-2
@@ -2,6 +2,9 @@ cmake_minimum_required(VERSION 3.22.1)
|
||||
|
||||
project("sample")
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Android")
|
||||
message(STATUS "Building for Android")
|
||||
@@ -26,6 +29,22 @@ endif()
|
||||
|
||||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Windows" OR WIN32)
|
||||
message(STATUS "Building for Windows")
|
||||
|
||||
message(STATUS "Building for Windows")
|
||||
include_directories(
|
||||
"third_party/glfw-3.4/output/include"
|
||||
"C:/VulkanSDK/1.4.321.1/Include"
|
||||
)
|
||||
|
||||
link_libraries(
|
||||
# "${CMAKE_CURRENT_LIST_DIR}/third_party/glfw-3.4/output/lib/glfw3.lib"
|
||||
"${CMAKE_CURRENT_LIST_DIR}/third_party/glfw-3.4/output/glfw3.lib"
|
||||
"C:/VulkanSDK/1.4.321.1/Lib/vulkan-1.lib"
|
||||
)
|
||||
|
||||
# 将源代码添加到此项目的可执行文件。
|
||||
add_executable (sample
|
||||
"vulkan/main.cpp"
|
||||
"vulkan/Application.h"
|
||||
"vulkan/Application.cpp"
|
||||
)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user